我想知道是否可以指定scale_shape_manual(values = c(19,43,17))中的哪些值映射到形状美学。所以,我想指定哪个值被赋值为shape 19,而不是让它为我指定。
我遇到的问题是,这些数据在PowerBI中被过滤,有时形状(或颜色)类被完全清除,这意味着在新渲染的视觉中,形状和颜色可能代表与以前不同的类。例如,如果类是A、B和C,并且形状在初始视觉中是c(19,43,17),并且我过滤掉了类B,则类C现在将具有43个形状而不是17个形状。
如果我可以指定哪些类获得哪些形状和颜色,我就可以避免这个问题。如果需要的话,我很乐意做进一步的阐述。
发布于 2017-03-07 10:07:29
您可以使用:
scale_shape_manual(values = c("first"=19, "second"=43, "third"=17))或者甚至是:
colors <- c("red", "blue", "green")
names(colors) <- letters[1:3]
scale_colour_manual(values = colors)https://stackoverflow.com/questions/42589134
复制相似问题