【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())
相关推荐
Aurorar0rua6 小时前
CS50 x 2024 Notes C - 06
开发语言·学习方法
xyq20246 小时前
SQLite Like 子句详解
开发语言
Highcharts.js6 小时前
线形比赛积分增长或竞赛图|Highcharts企业图表代码示列
开发语言·前端·javascript·折线图·highcharts·竞赛图
古城小栈6 小时前
rust 亿级并发模型,实践完成
开发语言·网络·rust
Codigger官方6 小时前
Phoenix 语言起步指南:开启 Polyglot Singularity 之门
开发语言·人工智能·程序人生
让学习成为一种生活方式6 小时前
大肠杆菌合成扑热息痛--对乙酰氨基酚--文献精读227
开发语言·前端·javascript
啧不应该啊6 小时前
Day1 C与python输入输出语句区别
c语言·开发语言
直奔標竿7 小时前
Java开发者AI转型第二十课!Spring AI MCP 双向实战:客户端与服务端手把手落地
java·开发语言·人工智能·spring boot·后端·spring
weisian1517 小时前
进阶篇-LangChain篇-20--从零构建企业大脑:RAG系统全流程实战
开发语言·langchain·rag·实战编码
lly2024067 小时前
Kotlin 基础语法
开发语言