对于一个海产的swarmplot,我想给不同的点不同的标记大小。在
例如,在下面的代码片段中,我希望使用绘图数据中的标记大小键来指定swarmplot中的点的大小。根据seaborn的文档,swarmplot需要一个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)
有人知道我能做些什么来为swarmplot指定不同的点尺寸吗?在
根据@mwaskom的评论,这在Seaborn是不可能的。在
相关问题 更多 >
编程相关推荐