标签:gb18030 encoding 张量 转化 train csv data
1使用pandas导入
train = pd.read_csv('train_data_head_Chinese.csv', encoding="gb18030")
如果是用的中文的话,记得encoding参数设置为gb18030
2 获取值
pandas是一个数据框,里面也含有表头。我们只关心它的内容,所以,我们使用.values方法来获取
具体操作为:
data = train.values
3 转换为浮点类型数据
data = data.astype(float)
此时,有一个小tips,如果数字里面有许多逗号(千位分隔符),需要进入到csv文件中改一下格式,改为“常规”
4 转化为张量
y = torch.from_numpy(data)
通过以上步骤,可以顺利转化为张量
标签:gb18030,encoding,张量,转化,train,csv,data 来源: https://blog.csdn.net/huatianxue/article/details/114267041
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。