全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
30049 13
2015-02-25
悬赏 5 个论坛币 已解决
我知道如何将一张图片保存到PDF中。当前遇到的问题是,需要将多个图片/文字保存到pdf文件中,请问如何实现?

附: 如下是将单个plot图片保存到pdf中的方法:
data_1<-data.frame(c1=c(1,2,3,4,5),c2=c(2,4,6,8,10),c3=c(20,40,60,80,100))
attach(data_1)
pdf("char_3.7_2.pdf",family="GB1")
plot(c1,c2)
#plot(c1,c3)
dev.off()
detach(data_1)

按照上面的例子,如何将plot(c1,c2)保存为第一页,plot(c1,c3)保存为第二页?


谢谢!

最佳答案

jz.mraz 查看完整内容

就我目前所知, 如果不借助类似sweave, knitr这种的话, 要写文字进pdf 就类似于把文字写到图片上, 把图片保存进入pdf. 也有可能我才疏学浅, 有更好的方法只不过我不知道. (open to more solutions) 但就在plot里面加文字的话 text()
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-2-25 17:01:37
xlyshuai 发表于 2015-2-26 09:58
谢谢!
请问如何在PDF中添加单页的文字,或者在plot图那一页添加文字?
就我目前所知, 如果不借助类似sweave, knitr这种的话, 要写文字进pdf 就类似于把文字写到图片上, 把图片保存进入pdf.

也有可能我才疏学浅, 有更好的方法只不过我不知道. (open to more solutions)

但就在plot里面加文字的话 text()
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-2-25 19:09:40
你离答案就是一步之遥
去掉#plot(c1,c3)的#就可以了。
在pdf中,要保存多个图,只需要一个接一个地plot就好了。

例如:
pdf('tmp.pdf')
plot(mtcars$wt, mtcars$qsec)
plot(mtcars$drat, mtcars$qsec)
dev.off()

然后pdf文件中就有两页图片。顺序和画图的顺序一样
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-2-26 09:08:00
同求同求啊
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-2-26 09:58:30
jz.mraz 发表于 2015-2-25 19:09
你离答案就是一步之遥
去掉#plot(c1,c3)的#就可以了。
在pdf中,要保存多个图,只需要一个接一个地plot就 ...
谢谢!
请问如何在PDF中添加单页的文字,或者在plot图那一页添加文字?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-2-26 12:12:16
学习了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群