首先看下包的安装: install.packages("plotrix") 我们先来看下这个包中一些基础的绘图功能: 1.
R 绘制泰勒图(Taylor diagram) 小编在查找资料时,发现目前绘制泰勒图较为方便的包有R-plotrix包和R-openair包,接下来,就单独进行介绍: R-plotrix包绘制 由于R-plotrix 包绘制泰勒图结果可能美观欠缺,这里小编直接给出样例供大家参考,如下: 「样例」: library(plotrix) ref<-rnorm(30,sd=2) model1<-ref+rnorm(30)/2 taylor.diagram(ref,model1) Taylor diagram01 of plotrix 当然,你还可以通过设置pos.cor=FALSE 来获取全部值的相关系数,如下: taylor.diagram (ref,model1,pos.cor=FALSE) Taylor diagram02 of plotrix 更多详细参数信息,感兴趣的同学可参考R-openair包[1] R-openair包绘制 参考资料 [1] R-openair包参数介绍: https://rdrr.io/cran/plotrix/man/taylor.diagram.html。
plotrix画太极图 library(plotrix) #cycle.y is used to calculate the y-coordinates cycle.y <- function( rev(xr1)), c(yr1[1,],rev(yr1[2,])), col="white", border = "transparent") radius2 <- radius1/8 library(plotrix
R语言plotrix包,可以帮助我们实现双坐标轴图形的绘制。 以7名患者的DNA测序的质控信息为例,绘制靶向捕获测序深度和重复率的关系: #load plotrix library(plotrix) #Data preparation ID=1:7 PID=paste
然后按照行求均值和均值标准误sem library(readxl) library(tidyverse) dat<-read_excel("data/20230521/figure1c.xlsx") head(dat) plotrix (1,2,3)) dat %>% rowwise() %>% mutate(mean_value=mean(c(rep1,rep2,rep3)), std_error=plotrix new.dat 作图代码 dat %>% rowwise() %>% mutate(mean_value=mean(c(rep1,rep2,rep3)), std_error=plotrix
labels," ",pct,"%",sep="") pie(slices,labels,col=rainbow(length(pct))) #3d figure install.packages("plotrix ") library(plotrix) pie3D(slices,labels=labels,explode=0.1) #build form table counts = table(cyl) lbls = paste(names(counts),"\n",counts,sep="") pie(counts,labels=lbls) par(opar) #更加直观的扇形图 library(plotrix
我们来演示一下使用plotrix、dplyr和ggsci等库来生成一个3D饼图,plotrix提供了pie3D函数,dplyr用于数据处理,ggsci提供了调色板pal_jama。 首先是安装和加载这些包,代码如下所示: #BiocManager::install(c("plotrix","dplyr")) library(plotrix) library(dplyr) library
radius = 1) pie(x,col=rainbow(length(x)),labels = lbls,radius = 1,cex=0.8) #3D饼图 #install.packages("plotrix ") library(plotrix) pie3D(x,col=rainbow(length(x)),labels = lbls) pie3D(x,col=rainbow(length(x)),labels
) axis(side=2,at=c(2,4,6,8,10),labels=c(2,4,6,800,1000)) segments(-2,7.8,1.2,8,col="white",lwd=8) 2plotrix 包 library(plotrix) x<-c(0:5,6.9,7) y<-2^x from<-33 to<-110 bp <- gap.barplot(y,gap=c(from,to),las=2)
通过R可视化项目计划 项目进度绘图包: plan(进度图、甘特图) plotrix(甘特图) install.packages("plotrix") library(plotrix) example(gantt.chart
3. 3D 饼图 R包“plotrix”里提供的pie3D()函数可以用于绘制3D饼图 # 绘制3D饼图 library(plotrix) #加载R包 slices <- c(10, 12, 4, 16
plotrix包 利用gap.barplot()进进行绘制,将gap参数设置为90,420进行y轴截断,可加入参数axis.break()对截断形状进行修改。 library(plotrix) w <- c(75, 64.4, 47.3, 66.9, 456, 80.6, 70, 55.8, 57.9, 561, 58.6, 61.2, 50.3, 54.6,
3D饼图 案例数据: 代码: #read in data data = read.table("3d_pie_plot.txt", sep="\t", header=T) data library(plotrix #think of this, the pie3D function in package plotrix does NOT have the parameter "clockwise" like the
plotrix包 利用gap.barplot()进进行绘制,将gap参数设置为90,420进行y轴截断,可加入参数axis.break()对截断形状进行修改。 library(plotrix) w <- c(75, 64.4, 47.3, 66.9, 456, 80.6, 70, 55.8, 57.9, 561, 58.6, 61.2, 50.3, 54.6,
02 — twoord.plot用法和参数解释 ---plotrix包 # 1、用法/Usage: twoord.plot(lx,ly,rx,ry,data=NULL,main="",xlim=NULL below, "n" for no plotting. 15、xtickpos:设置横坐标轴刻度标签位置 16、xticklab:设置横坐标轴刻度标签 …… 详见R-gui帮助文档,代码:help(plotrix
lbls,col=rainbow(length(lbls)),main="Pie Chart of Word") 3D饼图 沿用前面的数据,绘制R语言绘制3D饼图的代码如下: #3D饼图 library("plotrix
plotrix帮助渲染检索到的数据。 从以上步骤看非常简单。 然后,按照组件类型对集合进行分组时,绘制显示组件类型工作量分布的图表变得非常简单: [2ztfm9mb5f.png] 结果图(pie3D()方法来自 plotrix 包)如下所示: [01.png] 我曾与那些无法详细描述他们的应用程序组合的架构构成的
plotrix将检索到的数据渲染成图表。 接下来的步骤十分简单。 然后,按照组件类型对集合进行分组时,绘制显示组件类型工作负载分布的图表变得非常简单: [2ztfm9mb5f.png] 结果图(pie3D()来自plotrix包)如下所示: [jf0l5oh78y.png
="dotdash",lwd=2) abline(v=2,col="red",lty="dotdash",lwd=2) points(mx[b<1,],col="green") library(plotrix
@ plotix library(plotrix) type <- 1:8 absolute <- c(15,18,23,28,18,9,7,13) cum_per <- cumsum(absolute