R에서 수정하는 방법: 단일 인수로 `+.gg()`를 사용할 수 없습니다.


R에서 ggplot2를 사용할 때 발생할 수 있는 일반적인 오류 메시지는 다음과 같습니다.

 Error : Cannot use `+.gg()` with a single argument. Did you accidentally put + on
       a new line? 

이 오류는 R에서 ggplot2 데이터 시각화 패키지를 사용하여 플롯을 생성하려고 시도했지만 실수로 줄 끝이 아닌 새 줄의 시작 부분에 더하기 기호( + )를 배치했을 때 발생합니다. 현재 라인.

다음 예에서는 실제로 이 오류를 수정하는 방법을 보여줍니다.

오류를 재현하는 방법

R에 내장된 mtcars 데이터세트의 변수를 사용하여 ggplot2에서 산점도를 생성하려고 한다고 가정해 보겠습니다.

 library (ggplot2)

#attempt to create scatter plot
ggplot(mtcars, aes (mpg, wt))
+ geom_point()

Error : Cannot use `+.gg()` with a single argument. Did you accidentally put + on
       a new line?

새 줄의 시작 부분에 더하기 기호( + )를 배치했기 때문에 오류가 발생합니다.

오류를 수정하는 방법

이 오류를 수정하려면 첫 번째 줄 끝에 더하기 기호( + )를 넣으세요.

 library (ggplot2)

#create scatterplot
ggplot(mtcars, aes (mpg, wt)) +
  geom_point() 

플러스 기호( + )를 첫 번째 줄의 끝 부분으로 이동했기 때문에 오류 없이 산점도를 성공적으로 만들 수 있습니다.

추가 리소스

다음 튜토리얼에서는 R의 다른 일반적인 오류를 해결하는 방법을 설명합니다.

R에서 수정하는 방법: “ggplot” 함수를 찾을 수 없습니다.
R에서 수정하는 방법: 이름이 이전 이름과 일치하지 않습니다.
R에서 수정하는 방법: 긴 물체의 길이가 더 짧은 물체 길이의 배수가 아닙니다.

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다