Mam ramkę danych o nazwie „nowa cena” (patrz poniżej) i chcę zmienić nazwy kolumn w moim programie w języku R.
> newprice
Chang. Chang. Chang.
1 100 36 136
2 120 -33 87
3 150 14 164
W rzeczywistości robię to:
names(newprice)[1]<-paste("premium")
names(newprice)[2]<-paste("change")
names(newprice)[3]<-paste("newprice")
Nie umieściłem tego w pętli, ponieważ chcę, aby nazwa każdej kolumny była inna, jak widzisz.
Po wklejeniu mojego programu do konsoli R jest to dane wyjściowe:
> 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(“"
Próbowałem równie dobrze, c()
na przykład c("premium")
, zamiast paste()
funkcji, ale bezskutecznie.
Czy ktoś mógłby mi pomóc to rozgryźć?
colnames(newprice)<- c("premium","change","newprice")
is.matrix
lubstr
.