2
我做一個數據幀sapply返回字符代替因素
x<-data.frame(replicate(7,sample(0:100,20,rep=TRUE)))
time<-rep(c("A", "B", "C", "D"), times=5)
id<-rep(c("WT", "KO"), each=10)
df<-cbind(id, time,x, stringsAsFactors = FALSE)
我想,讓一切數字,以規模的數據的熱圖,但sapply返回ID和時間字符,而不是因素。
sapply(df, class)
id time X1 X2 X3 X4 X5
"character" "character" "integer" "integer" "integer" "integer" "integer"
X6 X7
"integer" "integer"
我不知道現在該做什麼,有人可以幫我嗎?謝謝
你想如何將一個字符轉換爲數字? –
嘗試'data.frame(id,time,x)' – akrun