【发布时间】:2020-07-13 02:16:13
【问题描述】:
我想像这样在 swarmplot 上绘制一个“突出显示”的点
swarmplot 没有 y 轴,所以我不知道如何绘制那个点。
import seaborn as sns
sns.set(style="whitegrid")
tips = sns.load_dataset("tips")
ax = sns.swarmplot(x=tips["total_bill"])
【问题讨论】:
-
可能只使用特定的 x 值(在这种情况下为
tips["total_bill"])和零作为 y 值就足够了。散点按从左到右的顺序排列。或者您可以在调用swarmplot之前通过此列对完整的数据框进行排序。 -
尝试对数据进行排序。我有很多子图,每个子图都需要排序,所以有点棘手
标签: python matplotlib data-visualization seaborn swarmplot