2016-06-23 9 views
0

Wenn ich den folgenden Code in R meine NA sehen, kein Problem:R Ansicht funktioniert nicht eine andere Ansicht nach der Verwendung von

na_count <-sapply(MyData, function(y) sum(is.na(y))) 
MyData$Numerator<-rownames(na_count) 
View(na_count) 

Es ist, wenn ich in den folgenden Code zurück:

View(MyData) 

Die Spalte Zähler fehlt. Könnte mir jemand sagen, wie ich alle meine ursprünglichen Spalten zurückbekomme? Vielen Dank für Ihre Hilfe.

Antwort

1

Verwenden Sie anstelle von rownames nur names, um das gewünschte Ergebnis zu erhalten. Sapply gibt einen benannten Vektor und keinen Datenrahmen zurück. Und ein Vektor hat keine Zeilennamen.

+0

Danke, es funktioniert, wenn ich es zu "Namen" änderte. Ich kann jetzt alle meine ursprünglichen Daten abrufen. – user1558832

Verwandte Themen