제품, 회계 기간 및 트랜잭션을 하나의 테이블에 표시하는 데이터 세트가 있습니다.ggplot 닷지 차트가 예상 될 때 누적 막대 생성
app$FISCAL_PERIOD <-(201604,201604,201604,201605,201605,201605,201606,201606,201606,201607,201607,201607,201608,201608,201608,201609,201609,201610,201610,201611,201611)
app$Product <- c("Product 1","Product 3","Other","Product 1","Product 3","Other","Product 1","Product 3","Other","Product 1","Product 3","Other","Product 1","Product 3","Other","Product 2","Product 3","Product 2","Product 3","Product 2","Product 3")
app$sum_trans<-c(78,23410,1946,84,29532,417,16,30364,129,305,32386,584,424,20873,274,20,20929,470,19261,10,6131)
내가 이것을 실행하면, 나는 내가 기대했다 차트 막대 차트 "회피"얻을 :
ggplot(data=app, aes(x=FISCAL_PERIOD, y=sum_trans, fill=Product)) + geom_bar(stat="identity", position=position_dodge(), colour="black")
을하지만이 프로그램을 실행할 때 내가하는 누적 막대 그래프를 얻을 수 나는 필요가 무엇 : ggplot는 요인 버지니아로 FISCAL_PERIOD 변수를 이해하지 않기 때문에
ggplot(data=app, aes(x=Product, y=sum_trans, fill=FISCAL_PERIOD)) + geom_bar(stat="identity", position=position_dodge(), colour="black")