Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何删除dataframe中的空行?_Python_Dataframe - Fatal编程技术网

Python 如何删除dataframe中的空行?

Python 如何删除dataframe中的空行?,python,dataframe,Python,Dataframe,我想知道如何删除第4行和第10行。我试过dropna和fillna,但没有变化 df = pd.read_csv("reasoncode.csv",encoding='utf-8-sig') df["config"].fillna(0, inplace=True) df.to_csv("reasoncodes.csv", encoding = 'utf-8-sig') 你可以这样做 dfnew = df[df.config!= ''] 考虑到id是这里的主键。这基本上是过滤掉主键不存在的行

我想知道如何删除第4行和第10行。我试过dropna和fillna,但没有变化

df = pd.read_csv("reasoncode.csv",encoding='utf-8-sig')

df["config"].fillna(0, inplace=True)
df.to_csv("reasoncodes.csv", encoding = 'utf-8-sig')
你可以这样做

dfnew = df[df.config!= '']
考虑到
id
是这里的主键。这基本上是过滤掉主键不存在的行。这将删除新数据框中该字段为空的列。

您可以这样做

dfnew = df[df.config!= '']

考虑到
id
是这里的主键。这基本上是过滤掉主键不存在的行。这将删除新数据框中该字段为空的列。

首先,您应该使用
print()
查看这些行中的内容。共享一些csv数据,以便我也可以尝试。检查答案。首先,您应该使用
print()
查看这些行中的内容。共享一些csv数据,以便我也可以尝试。检查答案。