【问题标题】:Creating an Excel data sheet from big csv file using python (or other)使用 python(或其他)从大 csv 文件创建 Excel 数据表
【发布时间】:2017-01-17 17:08:02
【问题描述】:

在我的工作中,我们正在处理大量房地产数据,这些数据被压缩在一个大约 200000 行(不断增长)的 csv 文件中。

此 csv 表包含包含以下信息的列:价格、表面积、建造年份、街道、街道编号、邮政编码等。

我们正在进行的部分工作包括创建一个 Excel 表,该表的属性可与一组特定限制(例如表面积 +/- 20%)内的给定对象进行比较。 p>

我想自动生成这样一个 Excel 列表,我正在考虑为此使用 Python。这是我希望程序执行的操作:

1) 读入csv文件

2) 为 Excel 工作表获取所有需要比较的参数

3) 从 csv 数据创建一个具有适合这些属性的 excel 表 参数

4) 重写抽象参数描述(例如,如果“洗碗机”列的值为“0”,则写入“没有可用的洗碗机”)并将 house_number 列中的值附加到 street_name 列值

python 是处理这个问题的好方法还是你有其他建议?

【问题讨论】:

  • Excel可以导入CSV数据。无需从 CSV 转换数据。

标签: python excel csv comparison auto-generate


【解决方案1】:

Python 是一种很好的语言来进行这样的数据解析。使用 pandas 库可能会有所帮助。它具有导入 CSV 的功能和对结果数据进行操作的功能。 Pandas 也可以直接导出到excel format

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-05-06
    • 2011-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-03
    • 2015-11-23
    • 1970-01-01
    相关资源
    最近更新 更多