У мене є кадр даних під назвою "newprice" (див. Нижче), і я хочу змінити назви стовпців у своїй програмі на R.
> newprice
Chang. Chang. Chang.
1 100 36 136
2 120 -33 87
3 150 14 164
Насправді це те, що я роблю:
names(newprice)[1]<-paste("premium")
names(newprice)[2]<-paste("change")
names(newprice)[3]<-paste("newprice")
Я не ставлю це в циклі, тому що я хочу, щоб ім’я кожного стовпця було іншим, як ви бачите.
Коли я вставляю програму в консоль R, це вихід, який вона дає мені:
> 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(“"
Я однаково намагався використовувати c()
функцію - наприклад c("premium")
, замість paste()
функції, але безрезультатно.
Може хтось допоможе мені зрозуміти це?
colnames(newprice)<- c("premium","change","newprice")
is.matrix
абоstr
.