【发布时间】:2013-12-01 05:03:21
【问题描述】:
我想用 ggplot 绘制以下数据:
SC_LTSL_BM 16.8275
SC_STSL_BM 17.3914
proB_FrBC_FL 122.1580
preB_FrD_FL 18.5051
B_Fo_Sp 14.4693
B_GC_Sp 15.4986
我想做的是制作条形图并保持条形的顺序,
(即以SC_LTSL_BM ...B_GC_Sp 开头)。但是默认行为
ggplot geom_bar 是对它们进行排序。我怎样才能避免这种情况?
library(ggplot2)
dat <- read.table("http://dpaste.com/1469904/plain/")
pdf("~/Desktop/test.pdf")
ggplot(dat,aes(x=V1,y=V2))+geom_bar()
dev.off()
目前的图是这样的:
【问题讨论】: