Ich habe einen Datenrahmen namens "newprice" (siehe unten) und möchte die Spaltennamen in meinem Programm in R ändern.
> newprice
Chang. Chang. Chang.
1 100 36 136
2 120 -33 87
3 150 14 164
In der Tat ist dies, was ich tue:
names(newprice)[1]<-paste("premium")
names(newprice)[2]<-paste("change")
names(newprice)[3]<-paste("newprice")
Ich habe dies nicht in eine Schleife gesetzt, weil ich möchte, dass jeder Spaltenname anders ist, wie Sie sehen.
Wenn ich mein Programm in die R-Konsole einfüge, ist dies die Ausgabe, die es mir gibt:
> names(newprice)[1]<-paste(“premium”)
Error: unexpected input in "names(newprice)[1]<-paste(“"
> names(newprice)[2]<-paste(“change”)
Error: unexpected input in "names(newprice)[2]<-paste(“"
> names(newprice)[3]<-paste(“newpremium”)
Error: unexpected input in "names(newprice)[3]<-paste(“"
Ich habe gleichermaßen versucht, die c()
Funktion zu verwenden - zum Beispiel c("premium")
anstelle der paste()
Funktion, aber ohne Erfolg.
Könnte mir jemand helfen, das herauszufinden?
colnames(newprice)<- c("premium","change","newprice")
is.matrix
oder überprüfenstr
.