2012-03-06 8 views
0

주어진 달의 이벤트와 시간이 지남에 따라 변경되는 방식을 시각화해야합니다. 몇 년 동안 매월 행이 있습니다. 예를 들어 첫 번째 행은 M1에 대한 시간별 활동을 보여줍니다. 시간이 지남에 따라 얼마나 많은 M1_Count 이벤트가 변경되었는지 시각화하고 싶습니다 (Month_Change vars). 나는 매월 그것을하고 싶습니다. 나는이 data.frame이 ggplot을위한 적절한 형식으로되어 있다고 확신하지 못한다.ggplot2의 시계열

 M1_Count M2_Count M3_Count ... M1_Change M2_Change M3_Change 
M1   5  0  1   2   1  0 
M2   0  2  0   0   0  1  
M3   0  0  7   0   0  4 

내 머리 속에는 ggplot의 버블 차트가 표시됩니다. 각 행 (월)은 플롯의 거품 행에 해당합니다. 첫 번째 버블은 이벤트의 초기 수를 나타냅니다. 그런 다음 그 달에 Month_Change vars를 보여줄 동일한 행에 연속적인 거품이 생깁니다.

이 형식의 차트를 만들려면 내 data.frame이 최상의 형식입니까? 그렇지 않은 경우 적절한 형식은 무엇이며 이에 따라 data.frame을 어떻게 변환 할 수 있습니까?

+0

일반적으로 사람들은 일부 코드를 작성하거나 오류나 예기치 않은 결과가 발생하여 _then_ 질문을합니다. 그렇지 않으면, 당신은 정말로 사람들에게 모든 것을 (또는 많은) 당신에게 할 것을 요구하고 있습니다. – joran

+0

나는 어떤 방향을 찾고 있었을 뿐이며, 내 데이터가이 형식의 차트를 만들기에 적합한 형식인지 묻습니다. – tcash21

+0

충분히 공정하게! 게시물을 약간 편집하면 아래쪽 투표를 취소 할 것입니다. – joran

답변

2

예, 기본 그래픽 또는 ggplot으로 가능합니다. 기본 그래픽을 사용하는 경우 데이터의 형식은 실제로 개인적인 취향입니다. ggplot에서 긴 양식이 선호됩니다 (너의 넓음). reshape 라이브러리에있는 melt 함수는 데이터 형식을 변경하는 데 유용합니다.

+0

감사합니다. 나는 녹을 사용하여 볼 것입니다! – tcash21