R 语言教程 之 R 语言基础 4
R 语言基础
输入输出
cat() 函数
如果需要输出结果的拼接,我们可以使用 cat() 函数:
实例
cat(1, "加", 1, "等于", 2, '\n')
1 加 1 等于 2
cat() 函数会在每两个拼接元素之间自动加上空格。
输出内容到文件
R 语言输出到文件的方法十分多样,而且很方便。
cat() 函数支持直接输出结果到文件:
cat("Baidu", file="/Users/Baidu/Baidu-test/r_test.txt")
这个语句不会在控制台产生结果,而是把 "Baidu" 输出到 "/Users/Baidu/Baidu-test/r_test.txt" 文件中去。
file 参数可以是绝对路径或相对路径,建议使用绝对路径,Windows 路径格式为 D:\r_test.txt。
cat("Baidu", file="D:\r_test.txt")
注意:这个操作是"覆盖写入"操作,请谨慎使用,因为它会将输出文件的原有数据清除。如果想"追加写入",请不要忘记设置 append 参数:
cat("GOOGLE", file="/Users/Baidu/Baidu-test/r_test.txt", append=TRUE)
执行以上代码后,打开 r_test.txt 文件内容如下:
BaiduGOOGLE