gpt4 book ai didi

r - Windows 下 R 图形中的抗锯齿(根据 Mac)

转载 作者:行者123 更新时间:2023-12-02 08:13:46 27 4
gpt4 key购买 nike

有没有办法从 Windows 版本的 R 中绘制抗锯齿图形?正如您从下面的两个版本中看到的,Mac 版本的 R 打印图形抗锯齿.... Mac Version

....虽然Windows版本对文本进行了抗锯齿处理,但它并没有对实际图形进行抗锯齿处理,这一点从立管点和网格可以看出: Windows Version

顺便说一下,这是代码:

library(scatterplot3d) 
attach(mtcars)
s3d <-scatterplot3d(wt,disp,mpg, pch=16, highlight.3d=TRUE,
type="h", main="3D Scatterplot")
fit <- lm(mpg ~ wt+disp)
s3d$plane3d(fit)

我需要尽可能最高的质量来发布网页。我正在运行 Windows 7 并从 RBloomberg 提取数据,该数据仅在 Windows 下运行。

最佳答案

这可能取决于每个平台上渲染引擎的细节,这些细节可能很难修改。我的建议(未经测试,因为缺乏时间和访问 Windows):

  • 安装cairoDevice包并使用Cairo_png()。根据文档:
 This functions the same as any other R graphics device. You may
use the conventional plot commands and expect essentially the same
output, except that everything is anti-aliased (similar to other
vector-based devices like Quartz). Alpha-blending is supported, as
is enhanced interactivity via ‘getGraphicsEvent’. The device
should work the same across all supported platforms (Mac, Windows,
and Linux).
  • 以更高的分辨率渲染 PNG(或将 R 中的数据输出为 PDF),并使用 ImageMagick(convert)或其他工具来获取您需要的抗锯齿版本。

关于r - Windows 下 R 图形中的抗锯齿(根据 Mac),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6023179/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com