文件名称:devout:用普通R编写R图形输出设备
文件大小:792KB
文件格式:ZIP
更新时间:2024-04-04 20:10:12
C++
虔诚的 devout是一个软件包,使R图形设备可以用纯R编写。 devout使用伪图形设备将图形调用转换为对设计的R函数的调用。 这意味着我们可以仅使用普通R来创建替代输出设备(例如pdf()或png() )。 普通(C / C ++)图形设备如何工作 动画(单击以关闭) 虔诚的设备如何启用普通R图形设备 动画(单击以关闭) 盒子里装了什么 rdevice() -通用设备包装器,它将调用给定的R函数来处理图形绘制。 用普通R编写的两个示例设备(但使用基础rdevice() ) descriptive() -转储有关设备调用信息的输出设备。 ascii() -将图形的ascii表示输出到文件或控制台/终端的图形设备 如何编写自己的图形设备? 如果要使用devout在普通R中编写自己的图形设备,则可以: 阅读包装中包含的R/ascii-callback.R 阅读小插图。
【文件预览】:
devout-master
----.gitignore(77B)
----NAMESPACE(258B)
----NEWS.md(3KB)
----vignettes()
--------.gitignore(11B)
--------svg()
--------creating-an-svg-device-03.Rmd(6KB)
--------creating-an-svg-device-02.Rmd(5KB)
--------creating-an-svg-device-04.Rmd(6KB)
--------creating-an-svg-device-01.Rmd(4KB)
----data-raw()
--------device_calls.yml(4KB)
--------prepare-info.R(8KB)
--------prepare-graphics-parameters.R(2KB)
--------prepare-device-calls.R(264B)
--------prepare-device-description.R(5KB)
----R()
--------RcppExports.R(365B)
--------rdevice.R(11KB)
--------ascii.R(1KB)
--------device-description.R(2KB)
--------devinfo.R(1KB)
--------ascii-callback.R(16KB)
--------debug-callback.R(1KB)
----data()
--------devinfo.rda(3KB)
----src()
--------rdevice.cpp(60KB)
--------.gitignore(9B)
--------RcppExports.cpp(921B)
----.Rbuildignore(126B)
----.travis.yml(110B)
----LICENSE(1KB)
----man()
--------rcallback.Rd(936B)
--------sanitize_return_types.Rd(447B)
--------sanitize_device_description.Rd(373B)
--------get_default_device_description.Rd(532B)
--------devout-package.Rd(442B)
--------rdevice_.Rd(365B)
--------devinfo.Rd(1KB)
--------verbose_callback.Rd(492B)
--------figures()
--------ascii_callback.Rd(462B)
--------rdevice.Rd(626B)
--------ascii.Rd(845B)
--------verbose.Rd(445B)
----README.md(15KB)
----tests()
--------testthat.R(56B)
--------testthat()
----README.Rmd(9KB)
----appveyor.yml(1KB)
----DESCRIPTION(578B)