一、ggnewscale包——简单易用 二、ggh4x包——功能强大 ⑴ scale_fill_multi()、scale_colour_multi() 函数 ⑵ scale_listed()函数 长期以来,在 ggplot2 中使用多个标度一直是一个麻烦的问题,给数据可视化工作带来了诸多不便和挑战。以下介绍了一些扩展包,帮助我们解决这一痛点。 一、ggnewscale包——简单易...
ggnewscale::new_scale_color() + geom_abline(aes(intercept = intercept, slope = slope,colour = slope), data = temp.data, size =1.5) + scale_x_continuous(limits = c(0,300)) + scale_y_continuous(limits = c(0,300)) ## Scale for 'x' is already present. Adding another scale for ...
ggnewscale tries to make it painless to use multiple scales in ggplot2. Although originally intended to use with colour and fill, it should work with any aes, such as shape, linetype and the rest.ggnewscale: spend 400% more time tweaking your ggplot!
structure(ggplot2::standardise_aes_names(new_aes), class = "new_aes") } #' Convenient functions new_scale_fill <- function() { new_scale("fill") } new_scale_color <- function() { new_scale("colour") } new_scale_colour <- function() { new_scale("colour") } #' Special behavi...
ggnewscale::new_scale_fill()+ theme_minimal()+ theme(axis.line.y = element_line(), axis.ticks.y = element_line(), panel.grid = element_blank(), legend.position = "top", legend.justification = c(1,0), legend.direction = "vertical", ...
library(tidyverse)library(geomtextpath)library(ggnewscale) 代码语言:javascript 复制 load("da.Rdata")# 加载数据 绘制旭日图 代码语言:javascript 复制 p1<-ggplot()+geom_rect(data=data.frame(xmin=0,xmax=1,ymin=0,ymax=.75),mapping=aes(xmin=xmin,xmax=xmax,ymin=ymin,ymax=ymax),fill="white...
ggnewscale::new_scale_fill()+ geom_area(data=df2,aes(x=x1,y=y1,fill=var), #fill="blue", alpha=0.8)+ scale_fill_manual(values = c("#ff8e54","#f63c50","#0088bf","#77d793", "#e1f594","#ffffbe","#ffe087"))+
(x=newcol2,y=log2FoldChange,color=newcol1))+scale_color_manual(name=NULL,values=c("red","darkgrey"))+ggnewscale::new_scale_fill()+theme_minimal()+theme(axis.line.y=element_line(),axis.ticks.y=element_line(),panel.grid=element_blank(),legend.position="top",legend.justification=c(1...
scale_fill_brewer(): 填充色 scale_color_brewer():轮廓色,如点线 RColorBrewer包提供以下调色板 还专门有一个灰度调色板: 梯度或连续颜色 有时我们会将某个连续变量映射给颜色,这时修改这种梯度或连续型颜色就可以使用以下函数: scale_color_gradient(), scale_fill_gradient():两种颜色的连续梯度 ...
ggnewscale 实现在ggplot2中使用多种颜色和填充比例。目前只是实验性阶段,所以使用风险自负! Python开发-CMS内容管理系统2019-08-10 上传大小:126KB 所需:42积分/C币 libxml2-python-2.6.11.rpm(好不容易找到的) libxml2-python-2.6.11.rpm包下载(好不容易找到的),希望对你有用!