R 控制绘图点的相对大小
我试图控制以下ggplot中R 控制绘图点的相对大小,r,ggplot2,R,Ggplot2,我试图控制以下ggplot中size=clarity参数的相对大小: library(ggplot2) diamonds %>% sample_n(100) %>% ggplot(aes(x = depth, y = price, color = cut, size = clarity)) + geom_point() 我试着玩shape=19,将size移动到geom_point()内部,但没有效果。我只想在情节中的形状更小(而不是图例)。有办法吗?您可以添加: + scal
size=clarity
参数的相对大小:
library(ggplot2)
diamonds %>%
sample_n(100) %>%
ggplot(aes(x = depth, y = price, color = cut, size = clarity)) +
geom_point()
我试着玩shape=19
,将size
移动到geom_point()
内部,但没有效果。我只想在情节中的形状更小(而不是图例)。有办法吗?您可以添加:
+ scale_size_discrete(range = c(0.5, 4))
并使用范围值进行实验。默认值是c(1,6)
请注意有关尺寸和离散变量的警告信息。我认为形状用于切割,颜色用于清晰可能是更好的可视化。此外,情节和图例中的大小将是相同的。太棒了!这是有效的,我不知道这个论点的存在。