0
我有一個很大的數據集txt
格式分隔一個空格,我讀R
。數據集包含8或9位小數點的數字。當我想要做的基本的統計分析,我得到這個錯誤:「數字」在R的錯誤
Error in hist.default(GR, prob = TRUE) : 'x' must be numeric
這是怎麼了,我寫它:
Data = as.matrix(read.table("C:/MyData/Data.txt"),header=TRUE);
GR=Data[,14];
hist(GR, prob=TRUE);
誰能幫助? 在此先感謝。
您的數據中可能缺少值或字符串值。檢查'class(GR)'以確定數據的類別。我想這將是「因素」。 – DrDom 2012-01-18 07:02:07
是的,看起來像你閱讀文本。你可能錯誤地指定了十進制符號或類似的東西?試試'str(Data)'可能是 – Seb 2012-01-18 07:04:13
如果你做了一個可用數據文件的代碼片段(可能是前10行),這也會有所幫助。 – 2012-01-18 08:48:59