我有一個數據的形式設置:(這只是一個例子)如何將無空格數據轉換爲R中的製表符分隔符?
1324501020
3241030205
4332020134
其中每一行表示一組上的測試項目的被檢體的反應。 的數據存儲在一個文本文件(例如data.txt中),但我需要將它們轉換成矩陣格式,使得每個數字是發生在一個細胞,這樣的:
1 3 2 4 5 0 1 0 2 0
3 2 4 1 0 3 0 2 0 5
4 3 3 2 0 2 0 1 3 4
換句話說
,所述最終數據集應該是一個數字矩陣,其中列包含對每個項目的響應,行是考生。 任何想法?
感謝您的及時回覆!這是我第一次使用StackOverflow!我喜歡你的解決方案的重點是,有時我不知道項目的數量。有沒有辦法做到這一點,而不使用'寬度'? – 2013-05-29 19:34:24
+1(特別是對於那個有先見之明的最後一行:-)。 – whuber
@Amin據我所知,「寬度」是一個必要的參數。沒有告訴軟件何時停止,很難提供固定寬度的數據。我試圖用rep(1,10)替換它,但它似乎沒有工作。也許你可以參考「read.fwf」的幫助文件瞭解更多細節。 –