
86
第 4 章
输入与输出
所有统计工作都从数据开始,而大多数数据存储于文件和数据库中。对于任何大型统计
项目而言,第一步可能都是处理输入。
所有统计工作最终都是将某些数值结果报告给客户,即便客户是你本人。格式化并产生
输出也许是统计项目中最关键的步骤。
一般的 R 用户可以通过使用 readr 包中简单的函数进行数据输入,如使用 read.csv
函数读取 CSV 文件,或者使用 read.delim 函数读取更复杂的表格数据。也可以通过
print、cat 和 format 这样的函数给出简单的报告。
对于需要大量进行输入 / 输出(I/O)的用户来说,强烈推荐阅读
R Data Import/Export
这本指南书,可以从 R 的 CRAN 网站(
http://cran.r-project.org/doc/manuals/R-data.pdf
)
下载得到。这本手册介绍了如何从电子表格、二进制文件、其他统计软件和关系型数据
库中读取数据。
4.1 使用键盘输入数据
4.1.1 问题
你有少量数据,由于数据很少而无须费力创建一个输入文件。 你只希望将数据直接输入
工作空间。
4.1.2 解决方案
对于很小的数据集,使用 c 函数建立向量并输入数据的内容:
scores <- c(61, 66, 90, 88, 100)