特别鸣谢:@公众号:生信星球 豆豆&花花
R语言基础
软件下载
虽然下边的两个软件都需要下载,但平时使用界面更友好的Rstudio就足够了。
注意:电脑用户名必须是英文,否则无法安装Rstudio😱啧啧啧,就是这么傲娇~
新收入囊中的R命令
- 显示文件列表:
dir() / list.files()
- 删除变量:
rm(var) / rm(var1,var2,...) / rm(list=ls()) #清空全部变量
- 列出历史命令:
history()
- 清空控制台:
ctrl+l #小写字母l
ggplot2作图
图1是用ggplot2内置的mpg数据框生成。
#安装ggplot2包
install.packages("ggplot2")
#激活ggplot2
library(ggplot2)
#查看mpg数据框
?mpg
#作图
ggplot(data=mpg) +
geom_bar(mapping=aes(x=manufacturer,fill=class),
position="identity",
alpha=0.4) +
coord_flip()
图2还需要加载maps包。
#安装maps包
install.packages("maps")
#激活maps
library(maps)
#作图
ggplot(data=map_data("nz")) +
geom_polygon(
mapping=aes(x=long, y=lat, group=group),
fill="pink",
color="blue"
) +
coord_quickmap()
以上就是今天学到的部分新内容。