[程式] 關於 R的 寫入寫出

看板Statistics作者 (李崩子)時間13年前 (2011/06/13 14:42), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
測試檔案:test.txt 內容是: title A B C aa 1 4 5 bb 2 6 8 cc 3 9 7 是一個4*4的矩陣 主要是要運算的是(2,2)開始,就是第一列第一行一開始就要先拿掉 Case1: > a<-read.table("test.txt", sep="\t", header=F, row.names=1) > write.table(a,"out1.txt",row.name=T,col.name=F,sep="\t") out1.txt 長這樣: "title" "A" "B" "C" "aa" "1" "4" "5" "bb" "2" "6" "8" "cc" "3" "9" "7" 但是這樣他連第一列(title , A, B, C)也拿進去運算,我拿去跑數字的分析會error 但是有對齊。 Case 2: > a<-read.table("test.txt", sep="\t", header=T, row.names=1) > write.table(a,"out1.txt",row.name=T,col.name=T,sep="\t") 這樣的話他就會把第一列拿去當變數名稱,不會是資料內容,就可以接下去分析。 但是分析完後,我為了保留第一行第一列,所以輸出也是有給。 但是out1.txt長這樣: "A" "B" "C" "aa" 1 4 5 "bb" 2 6 8 "cc" 3 9 7 本人是傾向case2,因為接下來要分析不能有變數(只能有數字),所以要把 第一列先拿掉....但是要怎麼把第一列對齊呢? 感謝! -- \ ∩──、 ===== \/ ● , \ ====== /\( ● ¯● |つ | ╳_入_ノ ミ ︵ 用這種餌 (_/ ノ / / 也想讓本大爺上鉤… /\___ノ_/ / ====== -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.215.174 ※ 編輯: sqrt1089 來自: 140.116.215.174 (06/13 14:50)

06/13 16:50, , 1F
read那行header = T, write那行採用case2 試試看
06/13 16:50, 1F

06/13 16:50, , 2F
抱歉 採用case1才是
06/13 16:50, 2F
文章代碼(AID): #1DzR5UoJ (Statistics)