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

 更新时间:2019年02月12日 09:49:35   作者:lonely_square_three  
今天小编就为大家分享一篇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)

以上这篇python 利用pandas将arff文件转csv文件的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python实现批量图片的切割

    Python实现批量图片的切割

    本文主要介绍了Python实现批量图片的切割,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-09-09
  • Python readline()和readlines()函数实现按行读取文件

    Python readline()和readlines()函数实现按行读取文件

    本文主要介绍了Python readline()和readlines()函数实现按行读取文件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • Python+wxPython构建中文OCR截图工具

    Python+wxPython构建中文OCR截图工具

    随着数字化时代的到来,我们经常需要从图像中提取文本信息,本文将介绍如何使用Python编程语言和wxPython图形用户界面库构建一个简单的中文OCR截图工具,需要的可以参考下
    2023-08-08
  • Python基于HOG+SVM/RF/DT等模型实现目标人行检测功能

    Python基于HOG+SVM/RF/DT等模型实现目标人行检测功能

    这篇文章主要介绍了Python基于HOG+SVM/RF/DT等模型实现目标检测[行人检测],今天这里并不是说要做出怎样的效果,而是基于HOG+SVM来实践机器学习检测的流程,需要的朋友可以参考下
    2022-06-06
  • Python实现统计文章阅读量的方法详解

    Python实现统计文章阅读量的方法详解

    这篇文章主要为大家详细介绍了如何溧阳Python语言实现统计文章阅读量的功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-02-02
  • python中如何使用xml.dom.minidom模块读取解析xml文件

    python中如何使用xml.dom.minidom模块读取解析xml文件

    xml.dom.minidom模块应该是内置模块不用下载安装,本文给大家介绍python中如何使用xml.dom.minidom模块读取解析xml文件,感兴趣的朋友一起看看吧
    2023-10-10
  • 一个基于flask的web应用诞生 用户注册功能开发(5)

    一个基于flask的web应用诞生 用户注册功能开发(5)

    一个基于flask的web应用诞生第五篇,这篇文章主要介绍了用户注册功能开发,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04
  • python选取特定列 pandas iloc,loc,icol的使用详解(列切片及行切片)

    python选取特定列 pandas iloc,loc,icol的使用详解(列切片及行切片)

    今天小编就为大家分享一篇python选取特定列 pandas iloc,loc,icol的使用详解(列切片及行切片),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-08-08
  • Python利用pandas处理CSV文件的用法示例

    Python利用pandas处理CSV文件的用法示例

    pandas是一个第三方数据分析库,其集成了大量的数据分析工具,可以方便的处理和分析各类数据,本文将给大家介绍Python利用pandas处理CSV文件的用法示例,文中通过代码和图文讲解的非常详细,需要的朋友可以参考下
    2024-07-07
  • 30行Python代码实现高分辨率图像导航的方法

    30行Python代码实现高分辨率图像导航的方法

    这篇文章主要介绍了30行Python代码实现高分辨率图像导航的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-05-05

最新评论