生信学习小组Day4笔记 JY

day4 R语言基础

1.已完成R和Rstudio的安装
2.R语言学习

R是一种编程语言,也是统计计算和绘图的环境,汇集了许多函数,能够提供强大的功能。一般使用图形界面RstudioRstudio是免费提供的开源集成开发环境(IDE)。

1、Rstudio界面

屏幕截图 2022-01-20 221213.png

2、作图函数:
1)norm()函数
rnorm()函数,产生一系列的随机数,随机数个数,均值和标准差都可以设定。
rnorm(a,b,c),产生a个均值为b,标准差为c的随机数
rnorm(x) 产生x个服从正态分布的随机数
2)plot()函数
plot参数

微信图片_20220120225151.jpg

plot(rnorm(50)) #rnorm(50)随机生成50个数,plot()函数利用结果作图
屏幕截图 2022-01-20 225510.png

3)boxplot()函数

箱型图是一种常用的图,它可以把很多信息都体现在一张图上,而且使用箱型图可以比较容易地比较出数据中不同分组之间的差异,绘制箱型图使用的函数为boxplot()

boxplot(formula,data,range,width=NULL,varwidth=FALSE,notch=FALSE,outline=TRUE,names,horizontal=FALSE,...)
微信图片_20220120231842.jpg
boxplot(iris$Sepal.Length~iris$Species,notch=TRUE,col=c("pink","yellow","blue"))
屏幕截图 2022-01-20 232707.png

iris是一个R语言自带的数据框,通常用作实例。其数据类型包括:Sepal.Length, Sepal.width, Petal.Length, Petal.width, Species

3、设置字体大小

屏幕截图 2022-01-20 233201.png

4、R语言基本操作

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

推荐阅读更多精彩内容