我想用facet_grid
inggplot2
生成两个在同一轴上具有连续和离散比例的图 - 基本上我的向量fac
有一个数字部分和一个因子部分。
toy=data.frame(type=xc("f f f f i i i i"),fac=c(letters[1:4],1:3,40))
ggplot(toy,aes(x=ifelse(type=="f",fac,as.numeric((fac)))))+
geom_bar()+facet_grid(.~type,scales="free")
但它不起作用,因为ggplot
迫使两个尺度都是离散的。
从右侧图中 1、2、3、40 的等间距可以看出。