首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何读取excel文件而不以其第一行作为标题?熊猫,Python

如何读取excel文件而不以其第一行作为标题?熊猫,Python
EN

Stack Overflow用户
提问于 2020-01-18 03:23:53
回答 2查看 8.8K关注 0票数 1

excel

代码语言:javascript
运行
复制
  A      B      C   
1 apple  tometo grape
2 beer   wine   juice       

由熊猫阅读,第一行将是DataFrame的专栏。

代码语言:javascript
运行
复制
  apple  tometo grape
0 beer   wine   juice       

我怎样才能像这样阅读excel:

代码语言:javascript
运行
复制
  0      1      2
0 apple  tometo grape
1 beer   wine   juice       
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-01-18 03:53:09

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

代码语言:javascript
运行
复制
pd.read_excel('test.xlsx', index_col=0)

如果你想读特定的工作表。

代码语言:javascript
运行
复制
pd.read_excel(open('test.xlsx', 'rb'),sheet_name='Sheet3')

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

代码语言:javascript
运行
复制
pd.read_excel('test.xlsx', index_col=None, header=None)
票数 2
EN

Stack Overflow用户

发布于 2020-01-18 03:28:25

搜索“熊猫阅读excel文件跳过头”时,在google上的第一个答案:熊猫文档中的方法excel,它有一个skiprows参数来实现你喜欢的东西

由于excel文件没有标题行,所以应该使用header=None

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

https://stackoverflow.com/questions/59797259

复制
相关文章

相似问题

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