R、R包更新
install.packages("installr")
library(installr)
updateR(fast=TRUE,cran_mirror="https://mirrors.ustc.edu.cn/CRAN/")
update.packages(repos = "https://mirrors.ustc.edu.cn/CRAN/",ask='graphics',checkBuilt=TRUE)
ggplot
字体
标题字体
ggplot(cars, aes(x=speed,y=dist)) +
ggtitle("title") + geom_point() +
theme(plot.title = element_text(face = "bold.italic", size = 40, hjust= 0))
颜色
默认颜色
brewer.pal.info
- seq类型:单渐变色,一种主色由浅到深
- qual类型:区分色,几种区分度很高的颜色组合
- div类型:双渐变色,一种颜色到另外一种颜色的渐变,有两种主色
色板扩充
library(RColorBrewer)
colors <-colorRampPalette(c("BlueViolet","MediumOrchid","Orchid","MediumSlateBlue","CornflowerBlue","LightSteelBlue","LightSkyBlue","SkyBlue","PowDerBlue","PaleTurquoise","LightSeaGreen","Turquoise","LightGreen","DarkSeaGreen","Khaki","NavajoWhite","Gold","Orange"))
ggplot(...+...+ scale_fill_manual(values = colors(22))+...)