반응형
ggplot은 외부에서 작동하지만 for 루프 내부에 있으면 작동하지 않습니다. [중복]
이 질문에 이미 답변이 있습니다.
- PDF ggplot 차트로 인쇄 할 수 없음 [중복] 2 개의 답변
루프 외부에서 잘 작동하지만 반복 값이 ggplot 함수를 방해하지 않더라도 내부가 아닌 간단한 ggplot 함수를 사용하고 있습니다. 왜 그래야만하지 ?
내 코드는 다음과 같습니다.
x=1:7
y=1:7
df = data.frame(x=x,y=y)
ggplot(df,aes(x,y))+geom_point()
효과가있다 ! 그러나 ggplot이 for 루프 안에 있다면 ...
for (i in 1:5) {
ggplot(df,aes(x,y))+geom_point()
}
더 이상 작동하지 않습니다. 무엇을 놓치고 있습니까?
for
루프에 있을 때 print
결과 ggplot
객체 를 명시 적으로 해야 합니다.
for (i in 1:5) {
print(ggplot(df,aes(x,y))+geom_point())
}
반응형
'Programming' 카테고리의 다른 글
어떤 문자 키를 눌렀는지 확인하는 방법은 무엇입니까? (0) | 2020.08.17 |
---|---|
git에서 gitignore 명령을 사용하는 방법 (0) | 2020.08.17 |
Git에서 분기 이름 전환 (0) | 2020.08.17 |
웹 페이지의 체크 박스 – 어떻게 더 크게 만들 수 있습니까? (0) | 2020.08.17 |
파이썬에서 "탭"을 어떻게 작성합니까? (0) | 2020.08.17 |