向熊猫数据框箱线图添加标签?

Posted

技术标签:

【中文标题】向熊猫数据框箱线图添加标签?【英文标题】:Adding a label to pandas dataframe boxplot? 【发布时间】:2020-04-17 13:41:57 【问题描述】:

我有一个数据框,其标题为 label 的列包含 4 个独特的文本值,这些文本值本质上是分类的,例如厨房电器、电子产品、时尚女装、文具。现在,使用下面的代码,我有 4 个不同的箱线图,它们告诉我每个类别中的词频,但没有指示哪个箱线图代表哪个标签/类别,我如何去标记箱线图他们各自的类别?

train_data.groupby(['label'])[['word_count']].plot(
kind='box', vert=False, figsize=(12,3), use_index=True, title="Vizualizing Frequency Distributions"]);

【问题讨论】:

***.com/questions/21487329/… 【参考方案1】:

您可以执行以下操作:

import matplotlib.pyplot as plt

train_data.groupby(['label']).boxplot(column=['word_count'], vert=False)
plt.tight_layout()
plt.show()

产生

【讨论】:

以上是关于向熊猫数据框箱线图添加标签?的主要内容,如果未能解决你的问题,请参考以下文章

熊猫条形图中的刻度标签重叠

熊猫条形图中的刻度标签重叠

R语言ggplot2可视化在lines线图的尾端添加线图标签并且去除图例实战

Python使用matplotlib函数subplot可视化多个不同颜色的折线图在折线图上为每个数据点添加日期数据标签

excel2007柱状图数据标签没有“数据标签在外”这个选项,怎么添加

R语言可视化虚线线图并在线图上方嵌入标签文本使用geomtextpath包的geom_textline函数沿着虚线线图的趋势在指定位置添加文本标签