이것은 Highcharts를 사용하여 만든 세로 막 대형 차트입니다. 시리즈 (v1-v7)가 모든 그룹 (1-4)에 나타나지는 않습니다. 각 그룹의 빈 공간을 제거 할 수있는 Highcharts 구성 옵션이 있습니까 (그룹별로 비 NA 시리즈 만 플로팅)?
library (rCharts)
`1`<-c(NA,NA,NA,NA,NA,NA, 100)
`2`<-c(NA,NA,25,NA, 30,50, NA)
`3`<-c(NA,20,NA,25,NA,NA, NA)
`4`<-c(15,NA,NA,NA,NA,NA, NA)
data<-as.data.frame(rbind(`1`,`2`,`3`,`4`))
a <- Highcharts$new()
a$chart(type = "column")
a$data(data)
a$plotOptions(column = list(pointPadding=0))
a$xAxis(style = list(fontSize = "15px"), categories=row.names(data))
a$yAxis(title = list(text = ""), labels = list(format = "{value} %"))
a$legend(enabled = T)
a
category
라벨링 을 유지하고 싶다면 좋은 방법이 있는지 잘 모르겠습니다.
여기에서 Grouped Categories 플러그인을 볼 수 있습니다.
그것이 rCharts와 관련이 있는지 여부는 확실하지 않지만.
다음과 같이 단일 계열 만 사용하고 각 범주에 대한 색상을 지정하여 범주 (데이터의 1-4)를 나타내는 다른 접근 방식을 제안 할 수도 있습니다.
또는 물론, 해당 연결을 유지할 필요 가없는 경우 이를 하나의 간단한 시리즈로 보낼 수 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다