分布 python 中的所有数值

Distributions all numeric values in python

我只是在做巨大的数据集机器学习 problem.I 在我的 dataset.and 中分离数值和分类值 dataset.and 想绘制直方图所有数值但我没有 show.Can 任何人帮助我修复这个?我的代码:

num_variable=train_data[['Age','SibSp','Parch','Fare']]
for i in num_variable.columns:
    plt.hist(num_variable[i])
    plt.title(i)
    plt.show

enter image description here

看来你只需要在每次迭代中用 plt.figure() 重置绘图:

num_variable=train_data[['Age','SibSp','Parch','Fare']]
for i in num_variable.columns:
    plt.figure()
    plt.hist(num_variable[i])
    plt.title(i)
    plt.show