首页 > 资讯 > R语言中减少pdf文件大小

R语言中减少pdf文件大小

广告:

R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。

1

我正在使用以下命令在R中:

jj = ts(read.table("overlap.txt"))

pdf(file = "plot.pdf")

plot(jj, ylab="", main="")

dev.off()

结果:

在此处输入图片说明

我的问题是我得到的pdf文件很大(25Mb)。 是否可以减小文件大小? JPEG不是一种选择,因为我需要矢量图形。

看一下tools :: compactPDF-您需要安装qpdf或ghostscript,但它可能对pdf文件大小产生巨大影响。

2

如果从磁盘读取PDF文件,则GhostScript质量(gs质量)有3个选项,如R帮助文件所示:

printer (300dpi) 印刷质量

ebook (150dpi) 电子书

screen (72dpi) 屏幕显示

默认为无。 例如,要将文件夹mypdfs /中的所有PDF转换为电子书质量,请使用以下命令

tools::compactPDF('mypdfs/', gs_quality='ebook')

3

减少文件大小的一种方法是减少拥有的值的数量。 假设您有一个称为df的数据框:

# 从数据框中获取数据样本

sampleNo = 10000

sampleData <- df[sample(nrow(df), sampleNo), ]

我认为R中的唯一其他选择是产生一个非向量。 在R之外,您可以使用Acrobat Professional(非免费)来优化pdf。 这样可以大大减少文件大小.

广告:

转载请以链接形式注明出处: 本篇文章来源于 "53BK报刊网" 网址:http://www.53bk.com/news/detail/v11060.html

53BK软件版权与免责声明:
① 凡本网注明“来源:53BK软件”的所有作品,版权均属于53BK软件,未经本网授权不得转载、摘编或利用其它方式使用上述作品。已经本网授权使用作品的,应在授权范围内使用,并注明“来源:53BK软件”。违反上述声明者,本网将追究其相关法律责任。
② 凡本网注明“来源:XXX(非53BK软件)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
③ 本网部分内容来自互联网,如因作品内容、版权和其它问题需要同本网联系的,请在30日内进行。
※ 联系方式:53BK软件运营中心 Email:sales@53bk.com

相关知识

在阅读中促进婴幼儿语言能力的发展.pdf全文
详解R语言中生存分析模型与时间依赖性ROC曲线可视化
德昂族语言文字
语言的生命在于应用——简评《语言文字应用研究》丛书
阅读下面的文字,完成下列小题。传播学者克罗斯曾提出谣言传播公式:“R(谣言)=I(事件重要性)×A(事件模糊性)÷C(公众识别力)”。在突发性重大公共卫生事件中
语言学习软件大全
语言学习软件,十大语言学习软件排行榜
免费语言学习软件
已知R[EAX]=80706050H,R[EBX]=40302010H,R[ED
语言软件哪个好

网址: R语言中减少pdf文件大小 https://m.trfsz.com/newsview1651823.html