"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
.