seaborn swarmplots 中可变大小的标记
Variable sized markers in seaborn swarmplots
对于 seaborn swarmplot,我想给不同的点不同的标记大小。
例如,在下面的代码片段中,我想在 plot_data 中使用 marker_size 键指定群图中点的大小。根据 seaborn 文档,swarmplot 有一个大小参数,但它必须是一个浮点数,所以我不能用它来做我想做的事情。
这是我的代码:
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)
有谁知道我可以做些什么来为群图指定不同的磅值?
根据@mwaskom 的评论,这在 Seaborn 中是不可能的。
对于 seaborn swarmplot,我想给不同的点不同的标记大小。
例如,在下面的代码片段中,我想在 plot_data 中使用 marker_size 键指定群图中点的大小。根据 seaborn 文档,swarmplot 有一个大小参数,但它必须是一个浮点数,所以我不能用它来做我想做的事情。
这是我的代码:
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)
有谁知道我可以做些什么来为群图指定不同的磅值?
根据@mwaskom 的评论,这在 Seaborn 中是不可能的。