gpt4 book ai didi

python - 通过仅跳过空白行来读取 excel 文件 (pd.read_excel())

转载 作者:行者123 更新时间:2023-12-04 00:22:53 27 4
gpt4 key购买 nike

我有一个如下的数据框。

    id       date       name    branch  position
0 20323 2019-02-03 Bete H IE
1 20326 2019-02-03 Veso R MGR
2 22357 2019-02-03 Nom D IE
3 20935 2019-02-06 Dow A MGR
4 NaN NaT NaN NaN NaN
5 20432 2019-02-07 Tem W MGR
6 23999 NaT Bonny NaN NaN
7 21102 2019-02-07 Xi A IE

我只想删除空白行(例如:索引 4)。

我尝试使用 df = pd.read_excel("../20191210/test.xlsx", skip_blank_lines=True) 读取数据文件.

但是和 df = pd.read_excel("..20191210/test.xlsx")的结果没有区别

Here是文件的下载链接。

谁能帮我这个?

最佳答案

这是 df.dropna(how='all') 的示例:如果所有行都有 NaN,则没有 NaN

import pandas as pd
import numpy as np

dict = {'Col1':[100, 90, np.nan, 95],
'Col2': [30, 45, np.nan, np.nan],
'Col3':[np.nan, 40,np.nan, 98]}

df = pd.DataFrame(dict)
# With NaN
print(df)

# Without NaN
df = df.dropna()
print (df)

# Without NaN if all rows have NaN
df = df.dropna(how='all')
print (df)

关于python - 通过仅跳过空白行来读取 excel 文件 (pd.read_excel()),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59279177/

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