Mag*_*ans 2 python heatmap confusion-matrix
我正在将混淆矩阵转换为热图。将数据帧转换为热图的代码在图表上以科学记数法给出数字
我不知道该怎么做,因为当我显示 df 时一切都很好。我不知道如何告诉seaborn停止做这样的事情
```python
df_cm = pd.DataFrame(arr, range(2),range(2))
sns.set(font_scale=1)#for label size
sns.heatmap(df_cm, annot=True,annot_kws={"size": 10},)
```
Run Code Online (Sandbox Code Playgroud)
数据框是这样的:2行2列
第847话 22
114。17
但在热图中出现的是
8.5e+2 。22
1.1e+2 。17
使用fmt参数更改格式,以获取整数:
sns.heatmap(df_cm, annot=True,annot_kws={"size": 10},fmt="d")
获得 1 位小数的浮点数
sns.heatmap(df_cm, annot=True,annot_kws={"size": 10},fmt=".1f")