嗨,我需要一些帮助绘制一个简单的三角形
library(ggplot2)
library(data.table)
dt.triangle <- data.table(group = c(1,1,1), polygon.x = c(2,4,4), polygon.y = c(1,1,3))
p <- ggplot()
p <- p + geom_polygon(
data = dt.triangle
,aes(
x=polygon.x
,y=polygon.y
,group=group
)
)
p
Run Code Online (Sandbox Code Playgroud)
我对hypotneuse的绘制/渲染并不满意,不知怎的,我想绘制一条不显示这种"锯齿"的线条.
我错过了什么吗?
出于某种原因,我想将ggplot2与geom_polygon结合使用.
任何帮助表示赞赏
汤姆
造成这种情况的原因是默认渲染引擎不使用抗锯齿功能。如果保存为 pdf 或 svg,渲染会更流畅。
或者,您可以使用Cairo设备:
library(Cairo)
CairoWin() # or perhaps CairoX11()
p
Run Code Online (Sandbox Code Playgroud)