学习小组Day4笔记--李蛤

R语言初上手

  • 准备工作

R和Rstudio下载到自己电脑上。R需要的操作全部在自己电脑上,因此不涉及到服务器。(服务器可以配置自己的Rstudio,供远程登陆,用浏览器打开后面加上:8787就可以登录,但是阿里云并没有自带,用自己电脑完全可以)

  1. 查看电脑用户名是中文还是英文
  2. 修改用户名为英文 链接在此
  3. 下载R和Rstudio
    搜狗微信搜索:果子学生信 给自己一个全新的R语言环境 或:史上最贴心R包安装示范视频
    3.1 下载R
    3.2 下载Rstudio
  • 认识Rstudio

区域介绍

功能介绍

举例:输入plot(runif(50)),结果如下图所示,注意符号为英文
plot(runif(50))

plot()函数是一种常用的绘图函数,可以绘制散点图、曲线图等。其基本格式如下:plot(x,y,...) plot函数中,x和y分别表示所绘图形的横坐标和纵坐标;函数中的...为附加的参数。
runif()函数用于生成从0到1区间范围内的服从正态分布的随机数,且每次生成的值都不一样。

  • 调整外观

tools → global options → appearance


调整外观
  • 基本操作

基本操作
  1. 建立R的工作目录
    1.1 现在桌面建立名为R_data的文件夹
    1.2 鼠标右键单击显示简介出现路径,复制该路径
    1.3 然后输入setwd(dir="/Users/limohan/Desktop/R_data")
    1.4 输入getwd()显示新建路径
  2. 显示文件列表
    直接打命令不跟路径显示默认路径,既然工作目录的意思是默认的存储和读取位置,那默认路径即为刚才新建的文件夹
    list.files()
    dir()
  3. 计算:1+2 回车
  4. 函数
    ex: 求和:sum(1,2,3,4,5)
ls() #列出变量名
str(a)  #打出变量a的具体信息
ls.str() #等于ls()和str()的组合
ls(all.name=TRUE)#将以.开头的对象也一并列出,相当于linux的ls -a
  1. 赋值
    赋值符号用<-,这是小于号加上减号,也可以按Alt加上减号
    x<- 1+2 意思是把1+2的运算结果赋值给x, 赋值后,x会显示在右上角的框,Environment里的Value列表里。直接输入x回车 出现3,前面的那个[1]是个行号,3就是x的值(初学好像没什么必要以这种方式查看x的值,因为它就在右上角显示着了。但是当变量很多,找起来比较麻烦的时候就有用了)
  2. 删除对象
    对象就是数值、数据框啊等等。大概可以理解为被赋值的对象吧。
a<-3
b <- 1
c <- 4
u <- 5+6
rm(b)
rm(u,c)   #一次删除多个,还有一个做法是rm(list = "u","c"),字太多我表示拒绝
  1. 列出历史纪录
    history()会给你列出一大堆
    history(10)只列出最近的10条记录
  2. 清空屏幕
    ctrl+l
  3. 保存工作空间
    save.image保存数据和绘图函数

参考链接在此

你可能感兴趣的:(学习小组Day4笔记--李蛤)