2
У меня есть pandas dataframe df
. Я хотел бы выбрать столбцы, которые имеют стандартное отклонение терки, чем 1. Вот что я пробовалPandas - выберите столбцы dataframe, если статистика больше определенного значения
df2 = df[df.std() >1]
df2 = df.loc[df.std() >1]
Обе порожденные ошибки. Что я делаю не так?
Вы пытаетесь выбрать из индекса строки, а не столбцы. Используйте вместо этого: 'df.loc [:, df.std()> 1]' –
@ajcr Большое спасибо, вы ответили на мой вопрос. – user1700890