Python-csv格式转tsv格式
程序员文章站
2022-06-01 14:06:28
...
原文链接 http://chenhao.space/post/b7b37f12.html
.csv to .tsv
这是一个CSV格式的文件:
我想要提取出表头为rating和comment的数据,并且转为tsv格式。
首先,提取rating和comment数据:
import pandas
path = './MovieRatings.csv'
pd_all = pd.read_csv(path)
pd_all.to_csv('./MOVIE.csv', header=None, index=False, columns=["rating", "comment"], mode="w")
现在我们就得到了MOVIE.csv文件了,并且去掉了表头(header=None):
接下来将它转成tsv格式文件:
csv.writer(open('/Users/chenhao/项目/数据整理/Movie/MOVIE.tsv', 'w+'), delimiter='\t').writerows(csv.reader(open("/Users/chenhao/项目/数据整理/Movie/MOVIE.csv")))
但是数据的分隔好像是\t还多了个空格符,不太清楚怎么回事。
还有一种办法转换csv to tsv,而且更简单:
MOVIE_train.to_csv("MOVIE_5_train_seg.tsv", sep="\t", header=None, index=False, mode="w+")
MOVIE_train是我已经读取的csv文件,这样生成的tsv好像也还是\t后面多了一个空格符。
其他
读取csv文件不想读取表头,可以设置header=-1。
上一篇: 会打出引用方法时的值吗
下一篇: PHP制作万年历_PHP
推荐阅读
-
手机转码工具(免费转视频格式的软件)
-
pandas object格式转float64格式的方法
-
rar格式怎么转zip格式(2种格式的转换方法)
-
CAD图转JPG或PDF格式的完美解决方案.
-
如何使用Any Video Converter压缩视频转格式?Any Video Converter使用教程
-
excel转vcard工具app(vcf转成excel格式的方法)
-
php array 转json及java 转换 json数据格式操作示例
-
string转jsonarray有双引号(Java把string转json格式的办法)
-
javascript日期转换 时间戳转日期格式
-
rar格式怎么转zip格式(2种格式的转换方法)