为什么说笔画美学只适用于21-24号形状?

问题描述 投票:0回答:1

如果

stroke
是 R 中 25 个内置形状的边框大小,从逻辑上讲它应该适用于每个形状(我们可以排除填充形状 15 到 20)。

ggplot ()+ geom_point(mapping=aes(x=1:5, y=1:5), shape=12, size=7)

This is a graph without stroke

ggplot ()+ geom_point(mapping=aes(x=1:5, y=1:5), shape=12, stroke=2, size=6)

This is a graph with stroke

所以在我看来,笔划也适用于形状 0-14。请问有人可以解释一下吗?

r
1个回答
5
投票
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 具有受笔划影响的轮廓以及独立的内部。 “颜色”定义描边颜色,“填充”定义内部颜色。笔画有圆角。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.