2013-10-19 2 views
0

인수에 plot()과 함께 apply()를 사용하여 각 행을 그릴 수 있습니까? 하지 다음 gridextra에, (multiplot는) 저도 같은 문제를 어떻게 사용합니까, 그래프 시리즈의 제목과 데이터를 포함하는 하나의 테이블 행을 즉 경우하나의 테이블. 각 행에 완전한 그림이있는 경우

데이터 등

A 1 2 3 4 5 
B 1 0 2 0 4 
C 2 0 4 0 7 

내가 원하는 A, B 및 C를 비교하는 곱셈 (multiplot)

+0

철자를 수정하십시오. R은 대소 문자를 구분합니다. 그리고 이것은 단지 같은 페이지에두기 위해'layout '을 사용하여'apply (dat [-1], 1, plot)'하지 않겠습니까? –

답변

0

ggplot의 사용을 허용하는 경우 여기에 잘 설명되어 있습니다. 데이터가 data이라는 데이터 프레임이라고 가정 해 보겠습니다. 그렇다면

library(reshape) 
library(ggplot2) 
data.melt <- melt(cbind(data, index=1:nrow(data)), id.vars="index") 
ggplot(data.melt, aes(y=value, x=index, factor=variable, col=variable)) + geom_point() 
1

아마도 matplot 함수를 찾고있을 것입니다.

관련 문제