R 语言学习
1、查看是否路径为英文
即用户名的路径是否为英文
2、下载R和Rstudio
参考用搜狗微信搜索:“果子学生信 给自己一个全新的R语言环境”
3、初识R语言
3.1 认识Rstudio
界面:
左上 :代码窗口,打开脚本文件
新建 R-script 脚本文件
Run
运行选中的命令 ctrl+enter
return
再次运行
source
运行脚本中所有代码
source with echo
显示脚本运行的详细信息
荧光棒对脚本进行检查
放大镜 查找和替换
保存 将文件保存到一个文件中
左下:控制台
代码书写区
自动补齐
交互区
右上:环境和历史纪录
右下:集成区(文件,图,包,帮助)
文件:工作区文件
plot:图形展示
plot()函数是R中基本的画x-y两个变量的函数,其用法如下为:plot(x, y, ...)
runif()函数产生了两列随机数:x1,y1
3.2 修改界面
Tools--global option--Appearance
3.3 快捷键
ctrl + 上箭头 :历史纪录
ESC :退出
plot(runif(50));
4.R的基本操作
4.1 R的工作目录
getwd() #查看工作目录
setwd() #设定工作目录
4.2 显示文件列表
list.files()
dir() #这两个类似于linux中ls
4.3
计算
1+2 回车
4.函数
求和:sum(1,2,3,4,5)
ls() #列出变量名
str(a) #打出变量a的具体信息
ls.str() #等于ls()和str()的组合
ls(all.name=TRUE)#将以.开头的对象也一并列出,相当于linux的ls -a
5.赋值
赋值符号用<-,这是小于号加上减号,也可以按Alt加上减号
x<- 1+2 意思是把1+2的运算结果赋值给x, 赋值后,x会显示在右上角的框,Environment里的Value列表里
直接输入x 回车 出现3,前面的那个[1]是个行号,3就是x的值
6.删除对象
对象就是数值、数据框啊等等。大概可以理解为被赋值的对象吧。
a<-3
b <- 1
c <- 4
u <- 5+6
rm(b)
rm(u,c) #一次删除多个
7.列出历史纪录
history() #会给你列出一大堆
history(10)#只列出最近的10条记录
8.清空屏幕
ctrl + l
9.保存工作空间
save.image保存数据和绘图函数。