您的位置:首页 > 编程语言 > Python开发

python 利用pandas将arff文件转csv文件

2018-03-16 22:27 1051 查看

直接贴代码啦:

#coding=utf-8
import pandas as pd

def arff_to_csv(fpath):
#读取arff数据
if fpath.find('.arff') <0:
print('the file is nott .arff file')
return
f = open(fpath)
lines = f.readlines()
content = []
for l in lines:
content.append(l)
datas = []
for c in content:
cs = c.split(',')
datas.append(cs)

#将数据存入csv文件中
df = pd.DataFrame(data=datas,index=None,columns=None)
filename = fpath[:fpath.find('.arff')] + '.csv'
df.to_csv(filename,index=None)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python arff