我正在使用ggplot2库并且正在使用qplot命令我知道我可以在qplot之后使用以下命令将输出保存为消除锯齿的图像文件
ggsave(file="filename.png")
Run Code Online (Sandbox Code Playgroud)
但是我的液晶显示器怎么样?有没有办法在显示器上看到一个抗锯齿的格子?
jwf*_*arn 16
正如其他人所提到的,R的内置Windows图形设备不会做抗锯齿.但是现在安装开罗图形设备很容易.
在R控制台:
install.packages('Cairo',,'http://www.rforge.net/')
Run Code Online (Sandbox Code Playgroud)
去测试:
plot(rnorm(1000)) # non-antialiased (on Windows)
library('Cairo')
CairoWin()
plot(rnorm(1000)) # antialiased!
Run Code Online (Sandbox Code Playgroud)
小智 14
在Windows上,没有内置的抗锯齿功能.我不知道是否计划在未来发布.您可以从cairoDevice或Cairo包中获得基于Cairo的图形设备; 但是,您需要先安装GTK+:
Gtk+ 2.12.9 Runtime Environment Revision 2从http://gladewin32.sourceforge.net/下载并安装
另一种选择是通过JGR(http://jgr.markushelbig.org/)使用基于Java的图形.Qt我认为,基于a 的设备正在开发中.