Учитывая кадр данных панд 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)