Skip to Content
R 语言经典实例(原书第 2 版)
book

R 语言经典实例(原书第 2 版)

by J.D. Long, Paul Teetor
June 2020
Beginner to intermediate
522 pages
9h 6m
Chinese
China Machine Press
Content preview from R 语言经典实例(原书第 2 版)
输入与输出
89
options(digits = 15)
pi
#> [1] 3.14159265358979
但从我们的经验来看,这种方法不可取。因为它也改变了 R 的内置函数的输出格式,并
且这种改变可能不会令人满意。
4.2.4 另请参阅
其他修改格式的函数包括 sprintf formatC,有关详细信息,请参阅帮助页面。
4.3 将输出结果重定向到文件
4.3.1 问题
你希望将输出结果重定向到某一文件,而不是输出到 R 控制台。
4.3.2 解决方案
通过使用 cat 函数的 file 参数,可以对输出结果重定向:
cat("The answer is", answer, "\n", file = "filename.txt")
使用 sink 函数对所有 print cat 函数的输出进行重定向。在使用 sink 函数时,
用文件名作为参数就能将控制台中的输出结果重定向到该文件。当输出完成后,可以使
用不带参数的 sink 函数来关闭文件,并将输出重新定向到控制台:
sink("
filename
") # Begin writing output to file
# ... other session work ...
sink() # Resume writing output to console
4.3.3 讨论
函数 print cat 通常将其结果输出到 R 控制台。在 cat 函数中,可以设定 file
数把输出写入某个文件,其中 file 参数的值可以是文件名,也可以是链接。 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

机器学习实战:基于Scikit-Learn、Keras 和TensorFlow (原书第2 版)

机器学习实战:基于Scikit-Learn、Keras 和TensorFlow (原书第2 版)

Aurélien Géron
大规模数据分析和建模:基于 Spark 与 R

大规模数据分析和建模:基于 Spark 与 R

Javier Luraschi, Kevin Kuo, Edgar Ruiz
管理Kubernetes

管理Kubernetes

Brendan Burns, Craig Tracey

Publisher Resources

ISBN: 9787111656814