[英]R: import table as list
作為R的新手,我可以導入看起來像這樣的“file.txt”,
1:123-456_A_B
2:234-432_E_T
2:123456-987654_Q_E
35:98765-4321_P_H
進入R中的列表,如下所示:
[1] "1:123-456_A_B" "2:234-432_E_T" "2:123456-987654_Q_E" "35:98765-4321_P_H"
順便說一句,后一種格式在R中被稱為“列表”嗎?
謝謝 !
如果我們需要一個元素vector
,這可以通過scan
輕松完成
v1 <- scan("file.txt", what = "", quiet=TRUE)
v1
#[1] "1:123-456_A_B" "2:234-432_E_T" "2:123456-987654_Q_E"
#[4] "35:98765-4321_P_H"
as.vector(as.matrix(read.table(“/ path / to / file.txt”,header = F,stringsAsFactors = F)))
默認情況下,r將作為數據框導入。 所以你必須將它轉換為矢量。 你想要的是一個矢量。 列表是不同的東西。 它就像任何類型的其他對象的一般持有者,如數學中的“集合”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.