Eu tenho um quadro de dados chamado "newprice" (veja abaixo) e quero alterar os nomes das colunas no meu programa em R.
> newprice
Chang. Chang. Chang.
1 100 36 136
2 120 -33 87
3 150 14 164
De fato, é isso que estou fazendo:
names(newprice)[1]<-paste("premium")
names(newprice)[2]<-paste("change")
names(newprice)[3]<-paste("newprice")
Não coloquei isso em loop porque quero que o nome de cada coluna seja diferente, como você vê.
Quando colo meu programa no console do R, esta é a saída que ele me fornece:
> 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(“"
Tentei igualmente usar a c()
função - por exemplo c("premium")
, em vez da paste()
função, mas sem sucesso.
Alguém poderia me ajudar a descobrir isso?
colnames(newprice)<- c("premium","change","newprice")
is.matrix
oustr
.