2013-09-03 3 views
0

데이터베이스에서 R로 데이터를 가져옵니다. 세 데이터 시리즈 (A, B, C)가 포함 된 데이터 프레임으로 끝납니다. 다음과 같이 보입니다 :다른 열의 키 값에서 열 만들기 및 채우기

month  series value 
2012-12  A  10.45 
2012-11  A  11.20 
2012-10  A  11.04 
2012-12  B  8.24 
2012-11  B  8.89 
2012-10  B  9.74 
2012-12  C  25.01 
2012-11  C  29.87 
2012-10  C  26.74 

나는 세 가지 시리즈를 챠트 차트로 도표화하려고합니다. 나는 그것을 할 수있는 가장 쉬운 방법은이 같은 형식에 넣어있을 거라고 생각 :이 작업을 수행하는 매끄러운 방법은

month  A  B  C 
2012-12  10.45 8.24 25.01 
2012-11  11.20 8.89 29.87 
2012-10  11.04 9.74 26.74 

있습니까?

+2

이것은 길고 넓은 형식으로 진행됩니다. 예제가 너무 많아서 무엇을 검색해야하는지 알 필요가 있습니다. http://stackoverflow.com/questions/5890584/reshape-data-from-long-to-wide-format-r – alexwhan

답변

1

reshape 기능을 사용하여 형식을 변경할 수 있습니다. 또는 reshape2 패키지의 유연성이 향상됩니다.

그러나 데이터를 플로팅 할 수있는 원래의 긴 형식을 사용하면 아마도 ggplot2 또는 lattice 패키지를 사용하는 것이 가장 쉽습니다.

관련 문제