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


Posted in Python onFebruary 12, 2019

直接贴代码啦:

#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文件的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python笔记(叁)继续学习
Oct 24 Python
python使用Berkeley DB数据库实例
Sep 26 Python
Python实现批量转换文件编码的方法
Jul 28 Python
Python中函数及默认参数的定义与调用操作实例分析
Jul 25 Python
Python中的二维数组实例(list与numpy.array)
Apr 13 Python
python3的输入方式及多组输入方法
Oct 17 Python
Python面向对象之类和对象实例详解
Dec 10 Python
使用 Python 写一个简易的抽奖程序
Dec 08 Python
PYQT5开启多个线程和窗口,多线程与多窗口的交互实例
Dec 13 Python
Python flask框架如何显示图像到web页面
Jun 03 Python
python suds访问webservice服务实现
Jun 26 Python
Python爬虫新手入门之初学lxml库
Dec 20 Python
python将pandas datarame保存为txt文件的实例
Feb 12 #Python
对Python 多线程统计所有csv文件的行数方法详解
Feb 12 #Python
Python多线程同步---文件读写控制方法
Feb 12 #Python
Python 按字典dict的键排序,并取出相应的键值放于list中的实例
Feb 12 #Python
Python 互换字典的键值对实例
Feb 12 #Python
Python根据成绩分析系统浅析
Feb 11 #Python
Python实现的在特定目录下导入模块功能分析
Feb 11 #Python
You might like
php设计模式 Builder(建造者模式)
2011/06/26 PHP
php加水印的代码(支持半透明透明打水印,支持png透明背景)
2013/01/17 PHP
php按单词截取字符串的方法
2015/04/07 PHP
jquery maxlength使用说明
2011/09/09 Javascript
JS代码放在head和body中的区别分析
2011/12/01 Javascript
一个基于jQuery的树型插件(OrangeTree)使用介绍
2012/05/03 Javascript
JS中批量给元素绑定事件过程中的相关问题使用闭包解决
2013/04/15 Javascript
使用Java实现简单的server/client回显功能的方法介绍
2013/05/03 Javascript
JS中的prototype与面向对象的实例讲解
2013/05/22 Javascript
JavaScript中this详解
2015/09/01 Javascript
微信小程序  modal详解及实例代码
2016/11/09 Javascript
Vue.js学习之计算属性
2017/01/22 Javascript
axios进阶实践之利用最优雅的方式写ajax请求
2017/12/20 Javascript
layui 优化button按钮和弹出框的方法
2018/08/15 Javascript
vue-cli 脚手架基于Nightwatch的端到端测试环境的过程
2018/09/30 Javascript
vue中多路由表头吸顶实现的几种布局方式
2019/04/12 Javascript
JS实现点击发送验证码 xx秒后重新发送功能
2019/07/30 Javascript
Vue的data、computed、watch源码浅谈
2020/04/04 Javascript
echarts饼图各个板块之间的空隙如何实现
2020/12/01 Javascript
python脚本实现验证码识别
2018/06/07 Python
Python3最长回文子串算法示例
2019/03/04 Python
python 批量修改 labelImg 生成的xml文件的方法
2019/09/09 Python
python关闭占用端口方式
2019/12/17 Python
python中有关时间日期格式转换问题
2019/12/25 Python
使用css如何制作时间ICON方法实践
2012/11/12 HTML / CSS
越南母婴用品购物网站:Kids Plaza
2020/04/09 全球购物
《陈涉世家》教学反思
2014/04/12 职场文书
纪律教育学习心得体会
2014/09/02 职场文书
校园环保广播稿(3篇)
2014/09/15 职场文书
群众路线班子对照检查材料
2014/09/25 职场文书
报到证办理个人委托书
2014/10/06 职场文书
教师节寄语2015
2015/03/23 职场文书
三八红旗手主要事迹材料
2015/11/04 职场文书
创新创业项目计划书该怎样写?
2019/08/13 职场文书
Python激活Anaconda环境变量的详细步骤
2021/06/08 Python
vscode远程免密登入Linux服务器的配置方法
2022/06/28 Servers