我有一个大熊猫数据框,其中有许多np.nan值。如何使用matplotlib.hist()绘制直方图以显示每列中有多少个nan?
答案 0 :(得分:0)
您需要先计算NaN,然后绘制直方图。
类似的东西会代替
# number of nulls for each column
vc_nulls = df.apply(lambda x: x.isnull().value_counts()).T[True]
vc_nulls.hist() # if you want a histogram of these counts
# or if you wanted to plot the null count of each column as a bar
vc_nulls.plot(kind = 'bar')