회전 된 X 축이있는 산점도를 찾고 있습니다. 기본적으로 2 개의 Y 축 사이의 상관 관계를 그려야합니다. 이상적으로, 나는 X 축은 시간을 나타내고, Y 축이 상관 관계2 개의 Y 축 사이에 플롯 상관 관계
data <- data.frame(words = c("Aliens", "Aliens", "Constitution", "Constitution", "Entitled", "Entitled"),
dates = as.Date(c ("2010-01-05", "2010-02-13", "2010-04-20", "2010-06-11","2010-03-18", "2010-09-13")),
Rep = c(.18, .14, .16, .45, .33, .71), Dem = c(.16, .38, .24, .11, .59, .34))
을 표현해야하고 싶습니다 그리고 이것은 내가 지금까지 할 수 있었던 것입니다. 나는 그것이 실제로 요점을 얻는다라고 생각하지 않는다. 나는 상관 관계와 색상으로 한 달에 크기를 정할 수 있습니까?
plot(x=data$dates, y=data$Rep, ylim=c(0,1.1*max(data$Rep)),
col='blue', pch = 15,
main='Rep Correlations stock close', xlab='date', ylab='Republican')
axis(2, pretty(c(0, 1.1*max(data$Rep))), col='blue')
par(new=T)
plot(x=data$date, y=data$Dem, ylim=c(0,1.1*max(data$Dem)),
col='green', pch = 20,
xaxt='n', axes = F, xlab = '', ylab='')
axis(4, pretty(c(0, 1.1*max(data$Dem))), col='green')
mtext("Democrat",side=4)
어떤 생각이나 요령이 있으십니까?
당신이 Rep'와'Dem''사이의 상관 관계를보고 싶은 경우에, 요 2 y 축 대신에 2 변량 플롯을 사용해야합니다. 당신이 제안한 것처럼 시간을 엔코 드하기 위해 색을 사용할 수도 있지만, 모션 차트를 사용하는 것도 좋은 방법입니다. 또한 언급 한 것처럼 포인트 크기를 사용하여 세 번째 변수를 인코딩 할 수도 있습니다. 이것은 "모션 버블 차트"입니다. 다음은 효과를 매우 잘 보여주는 예입니다. http://code.google.com/p/google-motion-charts-with-r/ –
고마워요! 모션 차트를 가지고 놀았지만 찾을 수있는 코드에서부터 googlviz 버전은 시간이 며칠이나 몇 년 만에 허용됩니다. 다른 말로하면, 날짜를 한 달에 한 번씩 가져올 수 없었습니다. 나는 또한 2 변량 플롯에 너무 익숙하지 않다. 이게 당신이 의미 한거야? [그래프 갤러리] (http://addictedtor.free.fr/graphiques/graphcode.php?graph=104) – crock1255