欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2023-11-01 13:27:58
直接贴代码啦: #coding=utf-8 import pandas as pd def arff_to_csv(fpath): #读取arff数...

直接贴代码啦:

#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 利用pandas将arff文件转csv文件的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。