PDF 37 / 520 line with tick marks and a label. The axis line acts as a legend; it explains the mapping betwee
English · PDF 37
Original PDF page 37
中文 · PDF 37

带有刻度线和标签的坐标轴线。轴线本身就像一个图例;它解释了位置和数值之间的映射关系。

你也可以手动设置几何对象的美学属性。例如,我们可以把图中的所有点都设为蓝色:

ggplot(data = mpg) + geom_point(mapping = aes(x = displ, y = hwy), color = "blue")

在这里,颜色并不传达关于某个变量的信息,而只是改变图形的外观。要手动设置一个美学属性,需将其名称作为参数传入几何对象函数中进行设置;也就是说,它要放在 aes() 的外面。你需要为该美学属性选择一个合理的取值:

  • 以字符串表示的颜色名称。
  • 以毫米为单位表示的点的大小。
  • 以数字表示的点的形状,如图 1-1 所示。其中有一些看似重复的形状:例如,0、15 和 22 都是正方形。区别来自于 color 和 fill 美学属性的相互作用。空心形状(0–14)的边框由 color 决定;实心形状(15–18)由 color 填充;而带填充的形状(21–24)的边框由 color 决定,内部由 fill 填充。