Поэтому я пытаюсь построить гистограммы для всех моих непрерывных переменных в моем DatFrame, используя цикл for. Мне уже удалось сделать это для моих категориальных переменных, используя countplot со следующим кодом:
df1 = df.select_dtypes([np.object])
for i, col in enumerate(df1.columns):
plt.figure(i)
sns.countplot(x=col, data=df1)
Что я нашел здесь, выполнив поиск SO.
Однако теперь я хочу сделать то же самое с distplot, поэтому я попытался изменить приведенный выше код так:
df1 = dftest.select_dtypes([np.int, np.float])
for i, col in enumerate(df1.columns):
plt.figure(i)
sns.distplot(df1)
Но он просто дал мне один пустойсюжет.Любые идеи о том, что я могу сделать?
редактировать: например, DataFrame:
dftest = pd.DataFrame(np.random.randint(low=0, high=10, size=(5, 5)),
columns=['a', 'b', 'c', 'd', 'e'])