NAs werden im Boxplot ggplot2 dargestellt

9

Ich versuche, einen v. einfachen Boxplot in ggplot2 zu plotten. Ich habe Artenreichtum vs. Landnutzungsklasse. Allerdings habe ich 2 NA in meinen Daten. Aus irgendeinem seltsamen Grund werden sie geplottet, selbst wenn sie von R als NA's verstanden werden. Irgendwelche Vorschläge, sie zu entfernen?

Der Code, den ich verwende, ist:

%Vor%

Das Diagramm enthält jedoch zwei NAs für die Verwendung. Leider kann ich keine Bilder posten, aber stelle mir vor, dass ein NA-Balken zu meinem Graph hinzugefügt wird.

    
R. Solar 17.06.2013, 11:17
quelle

2 Antworten

2

Sie können versuchen, die Funktion subset() in der ersten Zeile Ihres Codes zu verwenden

%Vor%

wie vorgeschlagen in: Beseitigung von NAs aus einem ggplot

    
בנימן הגלילי 27.11.2016 12:57
quelle
0

Sie können auch die Funktion filter() in dplyr / tidyverse:

verwenden %Vor%

Auf diese Weise müssen Sie kein neues Objekt erstellen.

    
Luke McDonald 28.02.2018 01:25
quelle

Tags und Links