R 语言教程 之 R 语言基础 4

简介: 本节介绍R语言基础中的输入输出功能,重点讲解了`cat()`函数的使用方法,包括如何在控制台输出拼接字符串及如何将输出结果保存至文件,同时指出使用绝对路径的重要性以及如何通过设置`append`参数实现文件内容的追加写入。

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

目录
相关文章
|
存储 iOS开发 Windows
利用Dism修复系统步骤,以及dism找不到源文件解决方案
利用Dism修复系统步骤,以及dism找不到源文件解决方案
13154 0
利用Dism修复系统步骤,以及dism找不到源文件解决方案
|
2月前
|
存储 虚拟化 iOS开发
VMware ESXi 7.0U3w macOS Unlocker & OEM BIOS 2.7 标准版和厂商定制版
VMware ESXi 7.0U3w macOS Unlocker & OEM BIOS 2.7 标准版和厂商定制版
163 0
VMware ESXi 7.0U3w macOS Unlocker & OEM BIOS 2.7 标准版和厂商定制版
|
1月前
|
XML 自然语言处理 数据可视化
免费!文本表格不会总结、分析?文本表格可视化!帮你轻松解决困扰,保姆级级教程。【附Coze工作流】
本文介绍了如何利用“扣子”平台创建资源,通过可视化工作流处理并分析文档、表格、PDF等内容,帮助用户快速获取文件核心信息。内容涵盖登录、资源创建、工作流配置及运行操作,适用于多种文件格式,如CSV、Excel、PDF等。
407 2
|
11月前
|
存储 关系型数据库 数据挖掘
通义灵码与亚马逊 AWS 的融合之道
本文介绍了通义灵码与亚马逊AWS的深度融合,通过生成部署代码及与AWS服务的集成,如EC2实例创建、RDS数据库配置、S3存储设置和Lambda服务集成等,极大提升了开发者的开发效率和应用的智能化水平。总结部分强调了这一融合为开发者带来的技术助力,推动了应用开发向更高效、智能的方向发展。
通义灵码与亚马逊 AWS 的融合之道
|
数据采集 数据挖掘 Java
赋能数据检索:构建用于www.sohu.com的新闻下载器
构建高效新闻下载器,用于从搜狐网抓取新闻内容。利用Python、代理IP和多线程技术,提高数据采集效率和匿名性。通过分析网页结构、设计爬虫架构、加入代理IP和多线程,实现新闻的并行下载。代码示例展示了如何使用代理和多线程爬取新闻标题和内容,并进行新闻分类统计。
336 0
赋能数据检索:构建用于www.sohu.com的新闻下载器
|
11月前
|
缓存 负载均衡 监控
数据库多实例的负载均衡技术深入
【10月更文挑战第23天】数据库多实例负载均衡技术是确保数据库系统高效运行的重要手段。通过合理选择负载均衡策略、实时监控实例状态、不断优化调整,能够实现资源的最优分配和系统性能的提升。在实际应用中,需要根据具体情况灵活运用各种负载均衡技术,并结合其他相关技术,以满足不断变化的业务需求。
|
12月前
|
应用服务中间件 网络安全 nginx
nginx如何代理ssl
nginx如何代理ssl
|
机器学习/深度学习 算法 Python
机器学习基础:用 Lasso 做特征选择
机器学习基础:用 Lasso 做特征选择
机器学习基础:用 Lasso 做特征选择
|
数据采集 数据处理 索引
如何使用 Pandas 删除 DataFrame 中的非数字类型数据?
如何使用 Pandas 删除 DataFrame 中的非数字类型数据?
259 3
|
物联网 5G 数据处理