gpt4 book ai didi

Python Pandas read_excel 无法识别空单元格

转载 作者:太空狗 更新时间:2023-10-30 02:17:44 25 4
gpt4 key购买 nike

我的 excel 表:

   A   B  
1 first second
2
3
4 x y
5 z j

Python代码:

df = pd.read_excel (filename, parse_cols=1)

返回正确的输出:

  first second
0 NaN NaN
1 NaN NaN
2 x y
3 z j

如果我只想使用第二列

df = pd.read_excel (filename, parse_cols=[1])

返回:

 second
0 y
1 j

即使我只处理特定的列,我也会有关于空 excel 行(我的 df 中的 NaN)的信息。如果输出松散的 NaN 信息是不行的,例如,对于 skiprows 参数等

谢谢

最佳答案

对我来说,参数skip_blank_lines=False:

df = pd.read_excel ('test.xlsx', 
parse_cols=1,
skip_blank_lines=False)
print (df)

A B
0 first second
1 NaN NaN
2 NaN NaN
3 x y
4 z j

或者如果需要省略第一行:

df = pd.read_excel ('test.xlsx', 
parse_cols=1,
skiprows=1,
skip_blank_lines=False)
print (df)

first second
0 NaN NaN
1 NaN NaN
2 x y
3 z j

关于Python Pandas read_excel 无法识别空单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39334543/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com