正式开始学习R语言了,今天笔记内容为R语言基础和ggplot2的入门学习
R语言基础
1、认识R与RStudio
R是用于统计分析、绘图的语言和操作环境。RStudio是一款R语言的IDE,R自带的环境操作起来不方便,而Rstudio很好地解决了这个问题,而且它还具有调试、可视化等功能。R与RStudio的关系就像Python和Pycharm、Java和Jar等一样。
2、R与RStudio的安装
下载R语言 https://mirrors.tuna.tsinghua.edu.cn/CRAN/
下载Rstudio https://www.rstudio.com/products/rstudio/download/
RStudio的部分设置
Tools → Global option 在这个界面分别设置pakage和Appearance,pakage的地方选择清华镜像源。
3、R语言基本操作
a.用Rproject管理工作目录
看生信星球 R-project管理多个R工作目录
b. 显示文件列表
dir()
c.加减乘除
如:1+1
回车
d.赋值
赋值符号<-
e、删除变量
rm()
f.列出历史命令
history()
g.清空控制台
快捷键Ctrl+L
ggplot2的入门学习
ggplot2是一个作图包,可以创建图表,如散点,柱状图,线图,将数据可视化
1、安装和载入
install.packages('ggplot2') #安装
library(tidyverse) #载入
2、画图模板
ggplot(data =) + (mapping = aes())
geom命令主要是渲染图层和控制图像类型,geom_point()将会生成散点图, 而geom_line会生成折线图
aes参数对变量进行图形映射,以及映射方式,aes可以控制横纵坐标、点的大小、颜色,填充色等
3、实战练习
自己根据生信星球 R数据科学--详解ggplot2做了一些练习