r - 在 R 中打印到 pdf 时打印到控制台
问题描述
我正在尝试将许多图打印到 R 中的 PDF 文件中。问题是,要打印的图超过 3k,我想知道现在正在处理什么图。我的代码如下所示:
pdf("plots.pdf", onefile = TRUE)
for(i in 1:columns_amount) {
for(j in (i + 1):columns_amount) {
print(ggplot(...))
}
}
dev.off()
在这种print()
情况下 - 方法将绘图打印到 PDF 文件。但我想添加一些东西来打印i
和j
值到控制台,所以它看起来像:
for(i in 1:columns_amount) {
for(j in (i + 1):columns_amount) {
print(ggplot(...))
print_to_console(i, j)
}
}
有没有可能做到这一点?我只想知道,节目在哪个阶段。
解决方案
而不是print
尝试使用message
和/或cat
. 像这样:
message("This is a message")
cat(i,j)
推荐阅读
- c++ - 捕获类实例时将 Lambda 作为“成员”
- pdf - 如何在 PDF 文档上呈现数学
- html - ITextRenderer - 生成的 Pdf 媒体框中的文本框
- angular - 将 Angular 应用程序转换为库
- flutter - 是否可以在 Flutter 的自定义容器中添加 Draggable 和 DragTarget 小部件?
- machine-learning - AlphaVantage API 技术指标:他们只使用过去的信息吗?
- javascript - Filepond 仅用作输入文件的增强功能
- android - 如果在 google play 中同时审查两个应用程序版本会怎样?
- .htaccess - 如何从子目录重定向到直接 URL?通过 .Htaccess
- amazon-ec2 - Cassandra - 错误指定的 VM 选项“ThreadPriorityPolicy=42”