熊猫read_excel在读取excel文件时给出否

时间:2020-10-22 15:57:35

标签: python python-3.x pandas dataframe python-3.6

使用熊猫阅读Excel。我知道它简单明了,但数据帧输出只是是和否。

关于excel文件,只有11列包含正常数据的单张工作表,工作表名称为Sheet1

In [1]: import pandas

In [2]: import pandas as pd
In [3]: data = pd.read_excel('/path/fileName.xlsx')

In [4]: data
Out[4]:
    No
0  Yes

使用Python 3.6.10(默认值,2020年5月24日,21:54:41)和IPython 6.5.0。

我已经尝试过的事情:

  1. 将给定excel中的数据复制到新的excel文件中,并尝试使用read_excel进行读取,并且可以按预期工作。
  2. 浏览了文档
  3. 在网络上搜索了一些解决方案。

我们非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

当我开始将excel文件导入Ipython时遇到了类似的问题,但是一段时间后我得以修复。

尝试以下操作:

在[1]中:import pandas

在[2]中:import pandas as pd

在[3]中:df = pd.read_excel(r'/path/fileName.xlsx', sheet_name =0)

df.head()

请确保像我在计算机上的数据路径之前一样添加字母r。

第二种方法:

import openpyxl as op
from openpyxl import load_workbook

df = load_workbook(r"path of your dataset in your PC", sheet_name = 0)

df.head()

以上内容将显示您在第一个工作表中的内容。重复相同的代码,并更改sheet_name = 1,2,3,......以查看其他代码。