网络编程
位置:首页>> 网络编程>> Python编程>> python 利用pandas将arff文件转csv文件的方法

python 利用pandas将arff文件转csv文件的方法

作者:lonely_square_three  发布时间:2021-05-31 05:49:34 

标签:python,pandas,arff,csv

直接贴代码啦:


#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)

来源:https://blog.csdn.net/xzfreewind/article/details/79587726

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com