4
6 개의 열과 1000 개의 행 (탭으로 구분)과 연결된 데이터 프레임이 있습니다. 열 표제 (03060120240 및 360)는 시계열 (0은 0 분을 나타내고 30은 30 분을 의미 함). 나는 ggplot2를 사용하여 하나의 플롯에서 6 개의 박스 플롯을 생성하고 싶습니다. 시간 차이를 기준으로 간격을 둬야한다는 것을 명심하십시오. 나는 열을 녹일 필요가있을 것 같지만 그렇게 할 수있는 방법을 찾아 낼 수 없다. 어떤 도움이라도 대단히 감사 할 것입니다.ggplot을 사용한 다중 박스 플롯
0 30 60 120 240 360
1 1 NA NA NA 1 1
2 NA NA NA NA NA NA
3 NA NA 1 1 1 1
4 0.5 0.21 0.15 1 0.38 0.8
5 0.63 1 0.86 0.85 0.94 0.91
+1 의심
, 녹아. –감사합니다 Senor. 그것은 음모로 작업했습니다. 그러나 x 축 틱의 너비를 변경하는 것은 어떨까요? 나는 0,30과 60을 훨씬 더 가깝게하고 싶다. (그들은 30 분 간격이기 때문에), 나중에 시간의 포인트는 그들 사이의 시간 간격이 더 넓어짐에 따라 훨씬 더 넓어지기를 바란다. – user2701186
'df $ variable'을'numeric' (지금은'factor')으로 변환 한 다음 ggplot에'aes (..., group = variable) '를 써야합니다. 예를 들어보십시오 : http://stackoverflow.com/questions/10805643/ggplot2-add-color-to-boxplot-continuous-value-supplied-to-discrete-scale-er –