4 列の値を持つ .csv があります。
data<-read.csv("C:\\Users\\mtatange\\Desktop\\Dataset.csv")
A B C D
1 1 NA 1
2 2 4 1
3 3 6 4
4 NA 8 5
data$E<-do.call(paste,c(data[c("A","B","C","D")], sep=""))
data
A B C D E
1 1 NA 1 11NA1
2 2 4 1 2241
3 3 6 4 3364
4 NA 8 5 4NA85
summary(data)
E
Length: 4
Class: Character
Mode: Character
列 "E" をベクトルにする必要があります。文字変数のままにすることはできません。私は試した:
data$E[is.na(a$E)]<-0
しかし、それでも列は文字変数として残りました。列をベクトル変数に変換するにはどうすればよいですか?