楼主: husbo910
12562 20

[问答] R中图形怎样转化为Latex语言 [推广有奖]

11
husbo910 发表于 2013-3-4 12:13:31
qoiqpwqr 发表于 2013-3-3 11:06
你以前用过latex吗?
非常感谢!我用过,但用的不是非常熟,每次都是用现成的模板,但感觉作图比较麻烦,所以想知道是否有类似与xtable package之类的。

12
husbo910 发表于 2013-3-4 12:19:42
SHIRLLEY003 发表于 2013-3-3 17:16
试一试  Sweave。什么Sweave ? 请网上搜索。阿弥陀佛,老衲就知道这些了,不好意思。
Sweave我还没有完全搞懂,它是否是Latex的package,而不是R的package? 感觉是不是在WinEdt用这个package后,直接写R代码就可以了,是这样用吗?也就是说有了这个package,WinEdt就可以直接识别R代码,是这样不?

13
husbo910 发表于 2013-3-4 12:20:32
qoiqpwqr 发表于 2013-3-3 11:05
比如用
> pdf("1.pdf")
> plot(1:10, 1:10)
我试试,非常感谢!

14
husbo910 发表于 2013-3-4 12:26:32
11131022 发表于 2013-3-4 12:02
Rstudio里面可以自带.rnw文件,里面可以做任何R运算并直接生成图片并生成latex代码
请原谅我的无知,Rstudio是什么,怎样用?

15
楚韵荆风 学生认证  发表于 2013-3-4 13:25:10
husbo910 发表于 2013-3-4 12:26
请原谅我的无知,Rstudio是什么,怎样用?
Rstudio是R语言的另一个操作平台,界面风格与Matlab相似。其实Latex里面插入图形时只要把R中生成的图形保存为.png 或eps的格式就可以。
共享是一种彼此的快乐

16
lyp_szdx 在职认证  发表于 2013-3-5 21:31:31

17
hhy1204 发表于 2015-3-16 22:12:18
可以看下这个 撰写统计类报告利器——用knitr,连接Rsturio与latex

18
13637894375 发表于 2015-3-16 22:25:05
对,用Sweave{util}
##先读取自带的文件Sweave-test-1.Rnw
testfile <- system.file("Sweave", "Sweave-test-1.Rnw", package = "utils")

## enforce par(ask = FALSE)
options(device.ask.default = FALSE)

##将该文件转化为Latex文件
Sweave(testfile)

19
soccy 发表于 2015-3-17 03:40:06
tikzDevice

20
soccy 发表于 2015-3-17 03:40:53
图形复杂的话很慢奥

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-1 10:37