分类:R语言
2021
04-07
R语言-获取指定位置的数据R中采用数据对象+[,]的方式获取对应位置的数据,根据填入索引参数的不同类型可具体分为:正整数、负整数、零、空格、逻辑值、名称>matrix[,1][,2][,3][,4][,5][1,]1591317[2,]26101418[3,]37111519[4,]481216201.正整数索引因为R中的起始位置为1,与一般的编程语言不同,所以这类索引最为常见。需要注意的是,如果索引中存在重复值,R会继续执行进而重...
继续阅读 >
2021
04-07
2021
04-07
2021
04-07
2021
04-07
先声明一下所用的数据集第一个图如下这个图主要在于x轴的顺序设置上,如果按不做任何处理的话>3那个就会在2之前,解决方法是b[,1]<-factor(b[,1],levels=c('2','3',">3")),这句代码可以重新设置因子的级别完整代码如下:a[,1]<-factor(a[,1],levels=c('2','3',">3"))ggplot(a,aes(x=a[,1],y=a[,2]))+geom_bar(stat="identity")+xlab('转录本数目')+ylab('主导转录本百分比')第二个图如下:这个图的关键在于要求颜色是黑白,代码如...
继续阅读 >
如下所示:library(ggplot2)library(ggthemes)dt=data.frame(obj=c('A','D','B','E','C'),val=c(2,15,6,9,7))dt$obj=factor(dt$obj,levels=c('D','B','C','A','E'))##设置柱条的顺序p=ggplot(dt,aes(x=obj,y=val,fill=obj,group=factor(1)))+geom_bar(stat="identity",width=0.5)+##修改柱条的宽度theme_economist()p##特注:dt$obj是因子类型,ggplot2作图的顺序就是按照这个因子水平的顺...
继续阅读 >