【问题标题】:Windows: Print to printer from R - quick and dirty is OKWindows:从 R 打印到打印机 - 快速而肮脏是可以的
【发布时间】:2015-10-09 21:35:34
【问题描述】:

在 Windows PC 上,如何快速将 data.frame 打印到打印机?不一定要漂亮;只是试图将其打印出来以用于文档目的。

我知道这个 SO 问题 How to print (to paper) a nicely-formatted data frame 和答案,但我真的在寻找只打印文本的东西

【问题讨论】:

  • 复制/粘贴到记事本并打印出来。

标签: r


【解决方案1】:

这是我一直使用的一些代码:

print_to_printer <-function(df, addquotes = FALSE){     
write.csv(df, "c:\\PRINT_ME.txt", quote = addquotes)
shell("NOTEPAD /P c:\\PRINT_ME.txt")   
cat(quote(df), " has been printed to printer")}

然后你可以使用它

print_to_printer(my_df) 

如果您的 data.frame 被称为 my_df。您可以根据需要打开或关闭打印的报价。

我必须感谢 Alin Constantin 帮助我在 R 中得出解决方案:http://alinconstantin.blogspot.com/2012/08/notepadexe-command-line-arguments.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-11
    • 1970-01-01
    • 2017-06-09
    • 2010-10-08
    • 1970-01-01
    相关资源
    最近更新 更多