相关疑难解决方法(0)

虚空上的seaborn heatmap pandas计算

生成数据框的系列计算,以提供NaN占总行数的百分比,如下所示:

data = df.isnull().sum()/len(df)*100

RecordID          0.000000
ContactID         0.000000
EmailAddress      0.000000
ExternalID      100.000000
Date              0.000000
Name              0.000000
Owner            67.471362
Priority          0.000000
Status            0.000000
Subject           0.000000
Description       0.000000
Type              0.000000
dtype: float64
Run Code Online (Sandbox Code Playgroud)

我热衷于将其表示为seaborn中的热图sns.heatmap(data),吸引读者关注100%和67%的读者,不幸的是我遇到了此错误

IndexError:条件和输入之间的形状不一致(获取​​(12,1)和(12,))

完整回溯:

---------------------------------------------------------------------------
IndexError                                Traceback (most recent call last)
<ipython-input-17-05db696a3a9b> in <module>()
----> 1 sns.heatmap(data)

~\AppData\Local\Programs\Python\Python36-32\lib\site-packages\seaborn\matrix.py in heatmap(data, vmin, vmax, cmap, center, robust, annot, fmt, annot_kws, linewidths, linecolor, cbar, cbar_kws, cbar_ax, square, xticklabels, yticklabels, mask, ax, **kwargs)
    515     plotter = _HeatMapper(data, vmin, vmax, cmap, center, robust, annot, …
Run Code Online (Sandbox Code Playgroud)

python heatmap dataframe pandas seaborn

2
推荐指数
1
解决办法
2622
查看次数

标签 统计

dataframe ×1

heatmap ×1

pandas ×1

python ×1

seaborn ×1