R中的非拉丁字符之间的额外空格

时间:2016-11-29 11:24:58

标签: r ggplot2

当我在ggplot图例中使用非拉丁(俄语)字符时,图例线会变得更长。此示例代码显示了问题。

test <- data.frame(x = c(1, 2, 3, 4, 5, 6, 7, 8), y = c(1, 4, 9, 16, 25, 36, 25, 16), label = c('green / зеленый ', 'зеленый', 'red', 'white', 'yellow', 'pink', 'красный', 'синий' ))


ggplot(data = test, aes(x= x, y=y)) + geom_point(aes(colour = label), size = 20) + theme(legend.position    = "bottom") +
  guides(colour = guide_legend(nrow = 2))

Plot with problem

有谁知道治愈它的方法?提前谢谢。

0 个答案:

没有答案