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
しかし、それでも列は文字変数として残りました。列をベクトル変数に変換するにはどうすればよいですか?