seaborn.objects.Dots#
- class seaborn.objects.Dots(artist_kws=<factory>, marker=<rc:scatter.marker>, pointsize=<4>, stroke=<0.75>, color=<'C0'>, alpha=<1>, fill=<True>, fillcolor=<depend:color>, fillalpha=<0.2>)#
由描边定义的点标记,以便更好地处理过绘制。
另请参阅
Dot
适用于点图或密度较低的散点图的标记。
示例
此标记绘制相对较小且部分透明的点
p1 = so.Plot(mpg, "horsepower", "mpg") p1.add(so.Dots())
修复或映射
color
属性会更改描边(边缘)和填充p1.add(so.Dots(), color="origin")
这些属性可以独立参数化(尽管生成的绘图并不总是很清楚)
( p1.add(so.Dots(fillalpha=.5), color="origin", fillcolor="weight") .scale(fillcolor="binary") )
填充和未填充标记可以轻松混合
p1.add(so.Dots(stroke=1), marker="origin").scale(marker=["o", "x", (6, 2, 1)])
部分不透明度也有助于在使用抖动时查看局部密度
( so.Plot(mpg, "horsepower", "origin") .add(so.Dots(), so.Jitter(.25)) )