如果我有下面的数据帧。如果Participation
、Homework
、Test
、Presentation
中有一个空值(如果四列中有一个是空的),那么我想删除该行。我如何在熊猫身上做到这一点。在
Name Participation Homework Test Presentation Attendance
Andrew 92 Null 85 95 88
John 95 88 98 Null 90
Carrie 82 99 96 89 92
Simone 100 91 88 99 90
在这里,我想从数据帧中删除除了Carrie和Simone之外的所有人。我如何在熊猫身上做到这一点?在
我在Stackoverflow上找到了这个,我认为这可能会对df = df[pd.notnull(df['column_name'])]
有所帮助,但是我是否可以对所有四列(因此是一个子集)而不是每一列单独执行此操作?在
谢谢!在
如果使用
ne
,则可以跳过替换:replace
+dropna
准备,让我们用np.nan公司第一。在
现在,让我们用
notnull
,all
和axis=1来尝试:输出:
^{pr2}$或者使用}:
isnull
、any
和{相关问题 更多 >
编程相关推荐