마지막 시각화 단원에서
문제 1번에 대해서는 답으로 제시해주신
plot(aws[1:200,"TA"], type = "l") 이 방식과 제가 생각한 방식인
plot(aws$TA[1:200],type = "l") 이 방식은 둘 다 동일한 결과를 보여주었습니다.
하지만 문제 2번에서는 제시해주신 방식인
ggplot(data=aws[1:200,], aes(x=1:200, y=TA)) + geom_line() 이 방식만 작동하고 제가 생각한 방식인
ggplot(data = aws, aes(x=1:200, y=TA[1:200])) + geom_line() 은 작동하지 않으면서 아래와 같은 에러 메세지가 나왔습니다.
에러: Aesthetics must be either length 1 or the same as the data (5886): x and y
Run `rlang::last_error()` to see where the error occurred.
제가 생각한 방식이 plot()에서는 돌아가고 ggplot()에서는 돌아가지 않은 이유가 무엇인지 궁금합니다.