2021-08-23 学习小组Day4笔记--Shirley

R语言学习

——转自生信星球学习笔记


准备工作

本次学习内容
1.安装R(基础)和Rstudio(人性化一些的界面)
2.粗略了解R语言是什么,干什么的,认识Rstudio的工作界面
3.学会外观设置和基本操作
4.完成第一个R做的图

注:目录名称最好都是英文,存在中文会导致无法安装Rstudio。

一.认识R和Rstudio

-- R是一种编程语言,也是统计计算和绘图的环境,它汇集了许多函数,能够提供强大的功能。
-- R语言软件界面简陋,通常不直接使用,而是用图形界面的Rstudio。
-- RStudio是免费提供的开源集成开发环境(IDE)。RStudio提供了一个具有很多功能的环境,使R更容易使用,是在终端中使用R的绝佳选择。

打开Rstudio界面如下:


image.png

练手:输入如下代码

plot(rnorm(50)) 
image.png
boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
image.png

注:
---iris是一个R语言自带的数据框,通常用作示例。iris$Sepal.Length表示iris数据框的Sepal.Length这一列数据。以此类推。
----如何作图:百度图名字对应R包;套用别人的代码,具备一定的R语言功底和解决报错的能力。

二.设置字体与外观

Tools---Global options---Appearance---Editor font size、Editor theme

image.png

image.png

三.R语言基本操作

1.用Rproject管理工作目录

所谓工作目录就是默认的读取和储存位置,也就是说,R语言只能和一个文件夹进行互动,这个文件夹非常重要,做不好就会导致你的脚本、文件、图片各种乱跑,找不到。

正常情况下关于工作目录的介绍是:
设置工作目录:setwd()
查看工作目录:getwd()
如:新建Rproject---新建Rscript---设置并查看工作目录:

image.png

2.显示文件列表

相当于linux的ls

image.png

3.加减乘除

直接运算


image.png

4.赋值

赋值符号用<-,这是小于号加上减号,也可以按Alt加上减号
x<- 1+2 意思是把1+2的运算结果赋值给x, 赋值后,x会显示在右上角的框,Environment里的Value列表里
直接输入x 回车,就会把x的值(3)打印到控制台上,前面的那个[1]是结果的第一个,不用管他。

image.png

5.删除变量

a<-3
b <- 1
c <- 4
u <- 5+6
rm(b)
rm(u,c)  
rm(list = ls())#清空所有变量
> ls()
character(0)

注意:代码均需用英文格式

7.列出历史命令

history()
相当于


image.png

8.清空控制台

快捷键ctrl+l

image.png

R基础学习规范!!!继续加油!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容