Pandas - 格式化 csv 文件,将名称添加到列

用户7830303

我已经.data从机器学习存储库下载了一个数据集 ( ) 并将其保存为cvs文件。然后我使用pandas以下方法阅读它

dataset = pd.read_csv('mileage.csv')

打印如下:

在此处输入图片说明

但现在我需要将(命名)添加columns到数据中,我试图这样做:

dataset = pd.read_csv('mileage.csv', names=["mpg", "cylinders", "displacement", "horsepower", "weight", "acceleration", "model year", "origin", "car name"])

然而,这会打印:

在此处输入图片说明

并且所有数据都被挤进一列......

我应该cvs数据中添加“逗号”吗?

如何正确预处理这些数据,每列的每个数据?

亚历山大

您可以使用assign来初始化新列。看起来有些列已经在原始数据中,所以我将使用条件字典理解来只获取新的列。

new_cols = ["mpg", "cylinders", "displacement", "horsepower", "weight", "acceleration", "model year", "origin", "car name"]

dataset = pd.read_csv('mileage.csv')
dataset = dataset.assign(**{c: None for c in new_cols if c not in dataset})

直接访问一些示例数据:

import urllib2

url = 'https://raw.githubusercontent.com/chrisjameskirkham/car-mpg/master/auto-mpg-nameless.csv'
response = urllib2.urlopen(url)
dataset = pd.read_csv(response).assign(**{c: None for c in new_cols if c not in dataset})

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

pandas to_csv:如何格式化具有混合类型的列中的浮点数

来自分类Dev

用python格式化csv文件

来自分类Dev

python pandas dataframe到csv导出每列具有唯一格式的格式化文本文件

来自分类Dev

在Python中格式化CSV文件的输出

来自分类Dev

如何格式化CSV文件中的SQL比较

来自分类Dev

在R中重新格式化CSV文件

来自分类Dev

使用python重新格式化csv文件?

来自分类Dev

格式化历史股票数据的CSV文件

来自分类Dev

格式化 .csv 文件以打印表格 (C)

来自分类Dev

Zimbra zmprov 格式化文件到 csv 和 ldif

来自分类Dev

使用 powershell 格式化 CSV 文件输出

来自分类Dev

使用pandas.DataFrame.plot格式化添加到绘图中的表

来自分类Dev

使用bash脚本格式化csv中的日期列

来自分类Dev

重新格式化包含Pandas中日期的列

来自分类Dev

从对象格式化 CSV

来自分类Dev

使用 csv writer 和 pandas 格式化此 txt 文档的正确方法是什么?

来自分类Dev

正确格式化 CSV 文件,以便正确地从 CSV 中获取数据

来自分类Dev

使用文件中的mysql加载数据格式化csv日期列

来自分类Dev

如何正确格式化在Excel中打开的导出的csv文件中的字母数字

来自分类Dev

重新格式化和清理带有跨大括号匹配的花括号的CSV文件

来自分类Dev

CSV文件,需要提取数据,格式化数据并转换为xml

来自分类Dev

格式化.CSV文件的日期字段,并在字符串字段中使用多个逗号

来自分类Dev

使用Excel编辑CSV文件而无需重新格式化

来自分类Dev

使用VB6格式化Excel / CSV文件

来自分类Dev

如何格式化csv文件,以便R可以正确读取它

来自分类Dev

写入csv文件时如何格式化熊猫数据框?

来自分类Dev

解析未格式化的日志文件并将其导出为 CSV

来自分类Dev

如何使用shell脚本重新格式化csv文件中的数据

来自分类Dev

CSVHelper未格式化CSV

Related 相关文章

  1. 1

    pandas to_csv:如何格式化具有混合类型的列中的浮点数

  2. 2

    用python格式化csv文件

  3. 3

    python pandas dataframe到csv导出每列具有唯一格式的格式化文本文件

  4. 4

    在Python中格式化CSV文件的输出

  5. 5

    如何格式化CSV文件中的SQL比较

  6. 6

    在R中重新格式化CSV文件

  7. 7

    使用python重新格式化csv文件?

  8. 8

    格式化历史股票数据的CSV文件

  9. 9

    格式化 .csv 文件以打印表格 (C)

  10. 10

    Zimbra zmprov 格式化文件到 csv 和 ldif

  11. 11

    使用 powershell 格式化 CSV 文件输出

  12. 12

    使用pandas.DataFrame.plot格式化添加到绘图中的表

  13. 13

    使用bash脚本格式化csv中的日期列

  14. 14

    重新格式化包含Pandas中日期的列

  15. 15

    从对象格式化 CSV

  16. 16

    使用 csv writer 和 pandas 格式化此 txt 文档的正确方法是什么?

  17. 17

    正确格式化 CSV 文件,以便正确地从 CSV 中获取数据

  18. 18

    使用文件中的mysql加载数据格式化csv日期列

  19. 19

    如何正确格式化在Excel中打开的导出的csv文件中的字母数字

  20. 20

    重新格式化和清理带有跨大括号匹配的花括号的CSV文件

  21. 21

    CSV文件,需要提取数据,格式化数据并转换为xml

  22. 22

    格式化.CSV文件的日期字段,并在字符串字段中使用多个逗号

  23. 23

    使用Excel编辑CSV文件而无需重新格式化

  24. 24

    使用VB6格式化Excel / CSV文件

  25. 25

    如何格式化csv文件,以便R可以正确读取它

  26. 26

    写入csv文件时如何格式化熊猫数据框?

  27. 27

    解析未格式化的日志文件并将其导出为 CSV

  28. 28

    如何使用shell脚本重新格式化csv文件中的数据

  29. 29

    CSVHelper未格式化CSV

热门标签

归档