Python 海生草丛中的可变大小标记

Python 海生草丛中的可变大小标记,python,seaborn,swarmplot,Python,Seaborn,Swarmplot,对于海上出生的Swarmlot,我想给出不同的分数和不同的标记大小 例如,在下面的代码段中,我想使用绘图数据中的标记大小键来指定Swarmlot中点的大小。根据seaborn文档,Swarmlot需要一个size参数,但它必须是一个float,所以我不能用它来做我想做的事情 这是我的密码: import seaborn as sns import numpy as np N = 100 plot_data = dict(category=np.random.choice([1, 2, 3], s

对于海上出生的Swarmlot,我想给出不同的分数和不同的标记大小

例如,在下面的代码段中,我想使用绘图数据中的标记大小键来指定Swarmlot中点的大小。根据seaborn文档,Swarmlot需要一个size参数,但它必须是一个float,所以我不能用它来做我想做的事情

这是我的密码:

import seaborn as sns
import numpy as np
N = 100
plot_data = dict(category=np.random.choice([1, 2, 3], size=N), 
                 values=np.random.randn(N), 
                 marker_size=np.arange(N))
sns.swarmplot(x="category", y="values", data=plot_data)

有人知道我可以如何为Swarmlot指定不同的点大小吗?

根据@mwaskom的评论,这在Seaborn是不可能的。

这是不可能的,抱歉。