У меня есть df, который имеет 5 категориальных значений, и я делаю следующее подсчет количества значений и затем строю их график:
data['yr'].value_counts()
sns.countplot(x = 'yr', data = data)
data['season'].value_counts()
sns.countplot(x = 'season', data = data)
data['holiday'].value_counts()
sns.countplot(x = 'holiday', data = data)
data['workingday'].value_counts()
sns.countplot(x = 'workingday', data = data)
data['weathersit'].value_counts()
sns.countplot(x = 'weathersit', data = data)
В этом случае есть только 5 столбцов, поэтому этот методне был громоздким.Но если таких функций много, то писать так будет очень громоздко.Итак, я хотел бы знать, как я могу изменить приведенный выше код, чтобы сделать его более эффективным?