【R语言】1.安装&基础语法

安装

https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/windows/base/

下载后无脑安装,下一步。

安装完成后。

设置R语言环境变量

1.找到安装的位置

找到路径,复制一下。

复制代码
D:\Program Files\R\R-4.5.2\bin\x64

2.设置环境变量




接着点下三个确定。

第一个R语言test

可以新建一个文件夹,在文件夹下新建一个helloworld.R文件。

对会python的选手比较友好。

添加了环境变量后,用cmd窗口运行也可以的。

比如常用的编辑器vscode


基础语法

1.cat 拼接函数

r 复制代码
a = cat(1, "加", 1, "等于", 2, '\n')
# print(a) # a为NULL

# 输出内容到文件
# (1)覆盖写入:将字符串 HHHHH 加入到 file中,file需存在
cat('HHHHH', file='./assets/r_test.txt') 
# (2)追加写入:此时文件内容为:HHHHHGOOGLE
cat("GOOGLE", file="./assets/r_test.txt", append=TRUE)

2.sink()函数

需要在当前目录下手动建一个文件夹assets,再创建一个文件r_test.txt。

r 复制代码
# 任何控制台上的输出都会被写入到 "/Users/runoob/runoob-test/r_test.txt" 文件中去,控制台将不会显示输出。
sink("./assets/r_test.txt")
print(1:3)
print(2e5)
# 此时查看r_test.txt,其内容为:
# [1] 1 2 3
# [1] 2e+05
sink()  # 关闭当前sink

# 如果我们依然想保留控制台的输出,可以设置 split 属性:
sink("./assets/r_test.txt", split=TRUE)
print("保留")
# 如果想取消输出到文件,可以调用无参数的 sink :
sink()
print('无参sink')

3.文字输入

从文件读入文字

r 复制代码
readLines("./assets/r_test.txt")
# [1] "[1] \"保留\""
# 注意:所读取的文本文件每一行 (包括最后一行) 的结束必须有换行符,否则会报错。

工作目录

r 复制代码
# (2)工作目录
# 获取当前工作目录
print(getwd())
# [1] "E:/r_code_demo"

# 设置当前工作目录
setwd("E:/Project")
print(getwd())

# 设置回来
setwd("E:/r_code_demo")
print(getwd())
相关推荐
Elastic 中国社区官方博客40 分钟前
Observability:当 YAML 遇上 IConfiguration:OpenTelemetry .NET SDK 的声明式配置
大数据·开发语言·elasticsearch·搜索引擎·全文检索·.net
郑州光合科技余经理43 分钟前
同城商城源码:商品库和订单库怎么随包交付
android·java·开发语言·后端·uni-app·php·ai编程
welfare9621 小时前
新号别搞:C++_list
开发语言·c++
数据狐(Datafox)1 小时前
一文读懂京东商品详情 API:返回字段解读与 JSON 样例
开发语言·数据库·爬虫·json
坤坤子吖1 小时前
Linux 线程同步与互斥——条件变量与线程同步
linux·开发语言·c++·笔记·学习
damoluomu1 小时前
国产 Java CMS 的协议和坑,讲清楚
java·开发语言
Wang's Blog1 小时前
Java 项目实战: 交友项目 - 黑名单:分页查询黑名单
java·开发语言·交友
mklpo1471 小时前
python3:如何按照实际执行需求导入模块,而不是启动时统一导入?(Python3.15)。2026-10-20
开发语言·人工智能·python
蚰蜒螟1 小时前
从 Java write 到磁盘扇区:一次写入操作的完整内核穿越之旅
java·开发语言
en.en..2 小时前
volatile 关键字整理(嵌入式 C 标准)
java·开发语言