Erstellen Sie einen dataframe in R
Erstellte ich einen Daten-frame in r namens "test". Wenn ich versuche, fügen Sie eine Spalte wirft es mir einen Fehler. Unten ist der code, den ich verwenden, um erstellen Sie eine Spalte:
test$survived[test$sex == "male"] <- 1
Fehler bekomme ich:
Error in $<-.data.frame(*tmp*, "survived", value = numeric(0)) :
replacement has 0 rows, data has 418
Ich auch versucht, mit ifelse-aber es gibt mir die gleiche Fehlermeldung. Ich habe gerade angefangen mit R. Würde schätzen Ihre Hilfe.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kann ich reproduzieren diese mit der
iris
dataset wie diese:Gibt es keine Spalte
sex
imtest
. (Beachten Sie, dass Variablennamen in R sind case-sensitive.)