R语言学习
——转自生信星球学习笔记
准备工作
本次学习内容
1.安装R(基础)和Rstudio(人性化一些的界面)
2.粗略了解R语言是什么,干什么的,认识Rstudio的工作界面
3.学会外观设置和基本操作
4.完成第一个R做的图
注:目录名称最好都是英文,存在中文会导致无法安装Rstudio。
一.认识R和Rstudio
-- R是一种编程语言,也是统计计算和绘图的环境,它汇集了许多函数,能够提供强大的功能。
-- R语言软件界面简陋,通常不直接使用,而是用图形界面的Rstudio。
-- RStudio是免费提供的开源集成开发环境(IDE)。RStudio提供了一个具有很多功能的环境,使R更容易使用,是在终端中使用R的绝佳选择。
打开Rstudio界面如下:
练手:输入如下代码
plot(rnorm(50))
boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
注:
---iris是一个R语言自带的数据框,通常用作示例。iris$Sepal.Length表示iris数据框的Sepal.Length这一列数据。以此类推。
----如何作图:百度图名字对应R包;套用别人的代码,具备一定的R语言功底和解决报错的能力。
二.设置字体与外观
Tools---Global options---Appearance---Editor font size、Editor theme
三.R语言基本操作
1.用Rproject管理工作目录
所谓工作目录就是默认的读取和储存位置,也就是说,R语言只能和一个文件夹进行互动,这个文件夹非常重要,做不好就会导致你的脚本、文件、图片各种乱跑,找不到。
正常情况下关于工作目录的介绍是:
设置工作目录:setwd()
查看工作目录:getwd()
如:新建Rproject---新建Rscript---设置并查看工作目录:
2.显示文件列表
相当于linux的ls
3.加减乘除
直接运算
4.赋值
赋值符号用<-,这是小于号加上减号,也可以按Alt加上减号
x<- 1+2 意思是把1+2的运算结果赋值给x, 赋值后,x会显示在右上角的框,Environment里的Value列表里
直接输入x 回车,就会把x的值(3)打印到控制台上,前面的那个[1]是结果的第一个,不用管他。
5.删除变量
a<-3
b <- 1
c <- 4
u <- 5+6
rm(b)
rm(u,c)
rm(list = ls())#清空所有变量
> ls()
character(0)
注意:代码均需用英文格式
7.列出历史命令
history()
相当于
8.清空控制台
快捷键ctrl+l
R基础学习规范!!!继续加油!