首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为机器学习准备CSV中的数据集?

为机器学习准备CSV中的数据集?
EN

Software Recommendation用户
提问于 2019-06-18 13:05:38
回答 1查看 42关注 0票数 1

我有一个由CSV文件(天气数据)组成的数据集。我的问题是在使用dataset进行机器学习之前清除错误的值或空值。现在,我必须使用Excel (和一些内置函数)从外部CSV手工复制数据。我的目标是替换数据和合并CSV文件。

要自动化这个过程,是否必须编写一个操作CSV的脚本,或者这样的软件是否已经存在?

我尝试了Apache,但之后我需要将CSV转换为数据库,对数据库执行SQL操作,然后再次转换回CSV .我想这不是最好的解决办法。

EN

回答 1

Software Recommendation用户

回答已采纳

发布于 2019-06-19 07:23:47

代码语言:javascript
复制
    import csv

    with open(csvFilePath, 'rt') as csvFile:
        rows = (line for line in csv.reader(csvFile, dialect='excel'))
        for row in rows:
           *** do your cleaning here ***               
           *** rows is a list of strings ***

够了吗,还是你还需要更多?

可能有一个现有的应用程序可以帮助您,但是它不太可能做您想做的事情,并且编写这个应用程序是非常微不足道的(并留给读者练习;-)

票数 0
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/63077

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档