[如何读取Excel文件而不将其第一行作为标题?熊猫,Python [重复]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[如何读取Excel文件而不将其第一行作为标题?熊猫,Python [重复]相关的知识,希望对你有一定的参考价值。

Excel

  A      B      C   
1 apple  tometo grape
2 beer   wine   juice       

通过熊猫读取,第一行将是DataFrame的列。

  apple  tometo grape
0 beer   wine   juice       

我该如何阅读Excel:

  0      1      2
0 apple  tometo grape
1 beer   wine   juice       
答案

可以使用文件名作为字符串或打开的文件对象来读取文件:

pd.read_excel('test.xlsx', index_col=0)

如果您想阅读特定的图纸。

pd.read_excel(open('test.xlsx', 'rb'),sheet_name='Sheet3')

可以通过index_col和header参数指定索引和标头

pd.read_excel('test.xlsx', index_col=None, header=None)
另一答案

当您搜索“熊猫读取excel文件跳过标头时在Google上的第一个答案:方法read_excel的熊猫文档,其中具有skiprows自变量以实现您喜欢的方法

由于您的excel文件没有标题行,因此您应该使用header=None

以上是关于[如何读取Excel文件而不将其第一行作为标题?熊猫,Python [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何逐行读取大型文本文件,而不将其加载到内存中?

如何在现有 csv 文件中写入新行而不将其附加到最后一行?

如何播放音频样本而不将其写入文件?

如何在xcode中使用图像文件作为启动图像而不将其名称更改为“Default.png”并将其重新导入到项目中?

从文本文件中读取第一行而不将整个文本文件加载到内存中

如何访问对象而不将其作为参数传递?