标签: pandas dataframe matplotlib data-visualization
我正在尝试绘制数据框的整数列。我正在尝试通过以下方式
for i in df: if df[i].dtypes == 'int64': df[i].plot.kde()
但是它正在同一图中绘制所有图形。我是新手,想知道该怎么办?
答案 0 :(得分:0)
只需尝试在循环中添加绘图选项:
for i in df: if df[i].dtypes == 'int64': df[i].plot.kde() plt.show()
答案 1 :(得分:0)
如果我理解正确,则需要:
df[(df.dtypes == 'int64').index].plot.kde(subplots=True) #we find the columns that have int64 values and plot all columns in different plot
使用您的代码: 使用上面的代码