So beheben sie das problem in r: „+.gg()“ kann nicht mit einem einzelnen argument verwendet werden


Eine häufige Fehlermeldung, die bei der Verwendung von ggplot2 in R auftreten kann, ist:

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

Dieser Fehler tritt auf, wenn Sie versuchen, mit dem Datenvisualisierungspaket ggplot2 in R ein Diagramm zu erstellen, aber versehentlich das Pluszeichen ( + ) am Anfang einer neuen Zeile statt am Ende der Zeile platzieren. aktuelle Zeile.

Das folgende Beispiel zeigt, wie dieser Fehler in der Praxis behoben werden kann.

So reproduzieren Sie den Fehler

Angenommen, wir versuchen, ein Streudiagramm in ggplot2 zu erstellen, indem wir Variablen aus dem in R integrierten mtcars -Datensatz verwenden:

 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?

Wir erhalten eine Fehlermeldung, weil wir das Pluszeichen ( + ) am Anfang einer neuen Zeile platziert haben.

So beheben Sie den Fehler

Um diesen Fehler zu beheben, achten Sie einfach darauf, das Pluszeichen ( + ) am Ende der ersten Zeile zu platzieren:

 library (ggplot2)

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

Beachten Sie, dass wir ein Streudiagramm erfolgreich und ohne Fehler erstellen können, da wir das Pluszeichen ( + ) an das Ende der ersten Zeile verschoben haben.

Zusätzliche Ressourcen

Die folgenden Tutorials erklären, wie Sie andere häufige Fehler in R beheben können:

So beheben Sie das Problem in R: Funktion „ggplot“ kann nicht gefunden werden
So beheben Sie das Problem in R: Namen stimmen nicht mit vorherigen Namen überein
So beheben Sie das Problem in R: Die Länge eines längeren Objekts ist kein Vielfaches der Länge eines kürzeren Objekts

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert