2024-04-24 07:00:37 发布
网友
我很想知道如何从满足特定条件的数据帧中获取索引号。我一直在玩pandas.Index.get_loc,但运气不好。你知道吗
pandas.Index.get_loc
我加载了一个csv文件,它的结构是1000+行,所有列值都被填充,但是中间有一个完全空的行,数据再次开始。我想获取该行的索引#,以便删除空行后面的所有后续行。你知道吗
这是我识别空行的方式,df[df["ColumnA"] ==None],但是在获取该行的行索引号时运气不佳。请帮帮我!你知道吗
df[df["ColumnA"] ==None]
您最可能想要的是^{}:
Return object with labels on given axis omitted where alternately any or all of the data are missing
如果行为空,您可以简单地执行以下操作:
df = df.dropna(how='all')
如果要查找空行的索引,可以使用^{}:
res = df[df.isnull().all(axis=1)].index
要删除索引大于第一个空行的行:
df = df[df.index < res[0]]
您最可能想要的是^{} :
如果行为空,您可以简单地执行以下操作:
如果要查找空行的索引,可以使用^{} :
要删除索引大于第一个空行的行:
相关问题 更多 >
编程相关推荐