小编pau*_*usm的帖子

ggforce geom_circle 锯齿状和丑陋的外观

我正在尝试使用 ggforce 来创建一个类似维恩的绘图叠加,但是圆圈看起来非常可怕。是否有可能提高它们的平滑度?我曾尝试增加 n(点数),但这似乎没有任何区别。

jdCoords %>% ggplot(aes(x,y, label=word)) +
       coord_fixed() + 
       geom_circle(aes(x0 = 0, y0 = 0.5, r = 1.25), n=180, linetype="solid", size=1, inherit.aes = FALSE) +
       geom_circle(aes(x0 = 0.75, y0 = -1, r = 1.25), n=180, linetype="dotted",size=1,inherit.aes = FALSE) +
       geom_circle(aes(x0 = -0.75, y0 = -1, r = 1.25), n=180, linetype="dashed",size=1,inherit.aes = FALSE) +
       theme_bw() + 
       theme(panel.border = element_blank(), 
         panel.grid.major = element_blank(),
         panel.grid.minor = element_blank(), 
         axis.line = element_line(colour = "black"))
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

r ggplot2 ggforce

2
推荐指数
1
解决办法
247
查看次数

将列数据转换为组

如何在表单中转换数据框

x  y
1  4
2  5
3  6
Run Code Online (Sandbox Code Playgroud)

value group
  1     x
  2     x
  3     x
  4     y
  5     y
  6     y
Run Code Online (Sandbox Code Playgroud)

对于期望分组数据的函数?

r

0
推荐指数
1
解决办法
97
查看次数

标签 统计

r ×2

ggforce ×1

ggplot2 ×1