我有一个格式很差的日期的大部分空数据框,我将其转换为 DateTime 格式。
from io import StringIO
data = StringIO("""issue_date,issue_date_dt
,
,
19600215.0,1960-02-15
,
,""")
df = pd.read_csv(data, parse_dates=[1])
其中产生
issue_date issue_date_dt
0 NaN NaT
1 NaN NaT
2 19600215.0 1960-02-15
3 NaN NaT
4 NaN NaT
我希望我可以使用 df.any() 来查找行或列中是否有值。axis=0表现如预期:
df.any(axis=0)
issue_date True
issue_date_dt True
dtype: bool
但axis=1只是一直为所有行返回 false。
df.any(axis=1)
0 False
1 False
2 False
3 False
4 False
dtype: bool
HUWWW
相关分类