猿问

如何选择只有正值的列?

鉴于熊猫数据框df,我需要选择那些只有正值的列。


df =

  Age    Fare     Dev

  21     10        -1

  35     9        0

  28     12       1

我的第一个想法是使用df.describe()然后只选择那些最小值大于或等于 0 的列。但我在实现上陷入了困境。显然row.columns不起作用,因为 Series 没有columns属性。


properties = df.describe()

positive_cols = []

for index,row in properties.iterrows():

    for col in row.columns:

        print(col)


潇湘沐
浏览 193回答 1
1回答
随时随地看视频慕课网APP

相关分类

Python
我要回答