如果
stroke
是 R 中 25 个内置形状的边框大小,从逻辑上讲它应该适用于每个形状(我们可以排除填充形状 15 到 20)。
ggplot ()+ geom_point(mapping=aes(x=1:5, y=1:5), shape=12, size=7)
ggplot ()+ geom_point(mapping=aes(x=1:5, y=1:5), shape=12, stroke=2, size=6)
所以在我看来,笔划也适用于形状 0-14。请问有人可以解释一下吗?
ggplot(data.frame(a = 0:25, stroke = rep(0:2, each = 26)),
aes(x = a, y = as.character(stroke), shape = a, stroke = stroke)) +
geom_point(size = 3, color = "red", fill = "blue") +
scale_shape_identity()
中风会影响所有形状,但在 0-14 和 21-25 上效果更为明显。 21-25 是笔画最有用的形状,可以平衡轮廓颜色(由“颜色”定义)和内部(由“填充”定义)的相对视觉突出度。
我们可以观察到三组形状行为:
0-14 由线创建,线的粗细由描边控制(当描边为 0 时变得不可见),其颜色由“颜色”控制。笔画有圆角。
15-20 的内部和轮廓都受到笔划的影响(尽管与其他三角形相比较少且不同;请注意,三角形 17 保留了具有较大笔划宽度的尖角,而 2 和 24 则没有)。内部颜色和线条颜色都是由“颜色”控制的。
21-15 具有受笔划影响的轮廓以及独立的内部。 “颜色”定义描边颜色,“填充”定义内部颜色。笔画有圆角。