我有一个如下的数据框架。
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我只想删除空行(例如:index4)。
我尝试使用df = pd.read_excel("../20191210/test.xlsx", skip_blank_lines=True)读取数据文件。
但这与df = pd.read_excel("..20191210/test.xlsx")的结果没有什么不同
Here是文件的下载链接。
有人能帮我吗?
发布于 2019-12-11 13:21:30
下面是一个使用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)发布于 2019-12-11 13:19:00
读取excel文件后尝试df = df.dropna()。
https://stackoverflow.com/questions/59279177
复制相似问题