Tengo un marco de datos llamado "newprice" (ver más abajo) y quiero cambiar los nombres de columna en mi programa en R.
> newprice
Chang. Chang. Chang.
1 100 36 136
2 120 -33 87
3 150 14 164
De hecho, esto es lo que estoy haciendo:
names(newprice)[1]<-paste("premium")
names(newprice)[2]<-paste("change")
names(newprice)[3]<-paste("newprice")
No he puesto esto en un bucle porque quiero que cada nombre de columna sea diferente como ves.
Cuando pego mi programa en la consola R, este es el resultado que me da:
> 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(“"
También intenté usar la c()
función, por ejemplo c("premium")
, en lugar depaste()
función, pero fue en vano.
¿Alguien podría ayudarme a resolver esto?
colnames(newprice)<- c("premium","change","newprice")
is.matrix
ostr
.