我的问题与stibu的answer有关。我正在使用belongs_to(:user_from, TaskTracker2.Accounts.User, foreign_key: :from_id)
belongs_to(:user_to, TaskTracker2.Accounts.User, foreign_key: :to_id)
,我试图将条形中心放在x轴刻度之间(参见答案的第二个图表)。
以下是一个例子:
geom_bar
其中包含以下内容:
grp<-letters[1:13]
count<-c(38,591,549,487,419,363,276,276,164,68,31,10,5)
data<-data.frame(grp,count)
ggplot(data,aes(x=grp,y=count))+geom_bar(stat="identity")
或boundary
选项,建议here 那么我如何对齐条形以使它们的左边界与刻度线对齐?
我使用的是R版本3.4.0和RStudio 1.0.143。
答案 0 :(得分:3)
这就是你想要的吗?
require(ggplot2)
grp<-letters[1:13]
count<-c(38,591,549,487,419,363,276,276,164,68,31,10,5)
data<-data.frame(grp,count)
ggplot(data,aes(x=grp,y=count))+
geom_bar(stat="identity",
width = 0.9,
position = position_nudge(x = 0.5))