在 Python pandas 中使用 `read_excel` 读取空单元格

JMP*_*629 1 python excel dataframe pandas

我正在使用 Python 熊猫来read_excel. 这是我正在阅读的专栏。

Excel 代码段

我的问题是 read_excel 没有将空单元格计算为单元格。当我使用 时df2=df1.iloc[0:30],我希望它包含那些空单元格,因此最后两个数据项不包含在我的数据框中(这是因为这些单元格在整个月中每天都会填充,因此这些空单元格将一直存在到最后一天月)。如何确保 pandas read_excel 在其数据框中包含那些空单元格?

Sco*_*ton 5

df = pd.read_excel('book1.xlsx',header=None, skip_blank_lines=False)

       0
0     17
1      0
2      0
3      0
4      0
5      T
6   0.13
7   0.33
8   0.02
9   0.04
10     T
11     0
12     0
13  0.57
14     0
15     0
16     T
17     0
18     0
19  0.07
20     0
21     0
22  0.11
23     0
24     0
25   NaN
26   NaN
27   NaN
28   NaN
29   NaN
30   NaN
31  1.27
32     7
Run Code Online (Sandbox Code Playgroud)

#注意:Count 不计算 NaN 值。

df.count()
Run Code Online (Sandbox Code Playgroud)

返回

0    27
dtype: int64
Run Code Online (Sandbox Code Playgroud)

df.size
Run Code Online (Sandbox Code Playgroud)

返回

33
Run Code Online (Sandbox Code Playgroud)