Python熊猫,如何读取没有列标签的Excel文件,然后插入列标签?

金钟浩

我有一些列表,希望将其作为列标签插入。但是,当我使用pandas的read_excel时,他们总是将第0行视为列标签。如何将文件读取为pandas数据框,然后将列表作为列标签

  orig_index = pd.read_excel(basic_info, sheetname = 'KI12E00')

    0.619159  0.264191  0.438849  0.465287  0.445819  0.412582  0.397366  \
0   0.601379  0.303953  0.457524  0.432335  0.415333  0.382093  0.382361   
1   0.579914  0.343715  0.418294  0.401129  0.385508  0.355392  0.355123  

这是我个人的列名列表

   print set_index
[20140109, 20140213, 20140313, 20140410, 20140508, 20140612]

我想制作如下数据框

    20140109  20140213  20140313  20140410  20140508  20140612
0   0.619159  0.264191  0.438849  0.465287  0.445819  0.412582  0.397366  \
1   0.601379  0.303953  0.457524  0.432335  0.415333  0.382093  0.382361   
2   0.579914  0.343715  0.418294  0.401129  0.385508  0.355392  0.355123
帝斯曼

通过header=None告诉它没有标题,您可以传递一个列表names以告诉它您想同时使用什么。(请注意,示例中缺少列名;我认为这是偶然的。)

例如:

>>> df = pd.read_excel("out.xlsx", header=None)
>>> df
          0         1         2         3         4         5         6
0  0.619159  0.264191  0.438849  0.465287  0.445819  0.412582  0.397366
1  0.601379  0.303953  0.457524  0.432335  0.415333  0.382093  0.382361
2  0.579914  0.343715  0.418294  0.401129  0.385508  0.355392  0.355123

要么

>>> names = [20140109, 20140213, 20140313, 20140410, 20140508, 20140612, 20140714]
>>> df = pd.read_excel("out.xlsx", header=None, names=names)
>>> df
   20140109  20140213  20140313  20140410  20140508  20140612  20140714
0  0.619159  0.264191  0.438849  0.465287  0.445819  0.412582  0.397366
1  0.601379  0.303953  0.457524  0.432335  0.415333  0.382093  0.382361
2  0.579914  0.343715  0.418294  0.401129  0.385508  0.355392  0.355123

而且,您始终可以通过分配给来设置事实后的列名称df.columns

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

没有标签的熊猫数据框列

如何读取带有嵌套列与熊猫的Excel文件?

python熊猫插入列

如何在SQL Server中从没有标签的xml文件中读取xml数据?

Python Django-如何从输入文件标签读取文件?

如何从tfrecord文件读取具有多个标签的数据点

如何创建没有数字标签的Excel图表?

如何通过python在xml文件中获取没有标签的文本

如何更改没有“fill”标签的“svg”文件的颜色

如何加载没有Script标签的Javascript文件?

Apache POI:如何在Excel文件中插入列

如何从 xml 文件中读取 html 标签?

显示没有标签的负Excel轴

无法按标签对熊猫列进行排序,似乎没有方法适合我?

python pandas如何在没有未命名列的情况下读取excel文件

MingW头文件没有标签

有没有办法在python中读取Stata标签?

如何读取没有路径的excel文件

在 R 中读取 excel 文件:列标签和数据/小时格式的问题

熊猫,读取 excel 列值,但当该列中没有更多值时停止

如何使用 podman 删除没有标签的图像(标签`<none>`)?

如何使用CSS选择内部没有跨度的标签标签

使用 BeautifulSoup,如何选择没有子标签的标签?

熊猫:如何从CSV或Excel文件读取行?

Python - 如何将多个变量存储在 .csv 文件的一列中,然后将这些变量读入列表

熊猫掉落标签中没有的行

如何删除没有标签的Docker镜像?

如何禁用没有任何类的标签?

如何删除没有内容的标签