我正在尝试更改Seaborn factorplots中的markerize,但我不确定要传递的关键字参数
import seaborn as sns
exercise = sns.load_dataset("exercise")
g = sns.factorplot(x="time", y="pulse", hue="kind", data=exercise, ci= .95)
我尝试根据这些StackOverFlow答案传递 markersize 和 s ,但似乎都没有效果
答案 0 :(得分:9)
Factorplot
在默认情况下调用基础函数pointplot
,该函数接受参数markers
。这用于区分标记形状。可以使用scale
参数更改所有行和标记的大小。
exercise = sns.load_dataset("exercise")
g = sns.factorplot(x="time", y="pulse", hue="kind", data=exercise, ci=95,
markers=['o', 'v', 's'],
scale = 1.5)
Same data as above with different shapes
请注意你的例子中的ci
参数,.95会产生一个不同的数字,ci几乎看不到。