2
我打開CSV文件,我控制着班我的每個數據的:數據幀更改字符
mydataP<-read.csv("Energy_protein2.csv", stringsAsFactors=F)
apply(mydataP, 2, function(i) class(i))
#[1] "numeric"
我添加一列,並檢查的數據類:
mydataP[ ,"ID"] <-rep(c("KOH1", "KOH2", "KOH3", "KON1", "KON2", "KON3", "WTH1", "WTH2", "WTH3","WTN1", "WTN2", "WTN3"), each=2)
apply(mydataP, 2, function(i) class(i))
這裏變成一個 「性格」
as.numeric(as.factor(mydataP))
#Error in sort.list(y) : 'x' must be atomic for 'sort.list'
#Have you called 'sort' on a list?
as.numeric(as.character(mydataP))
我得到117 NA矢量
我不知道現在該做什麼,只要我觸摸它改變角色的框架,有人能幫助我嗎?謝謝