在R語言中,我們可以使用read.table()
函數來讀取txt文本數據。
假設我們有一個名為"data.txt"的txt文本文件,包含以下內容:
1,John
2,Alice
3,Michael
4,Sophia
我們可以使用以下代碼讀取這個txt文件:
data <- read.table("data.txt", sep = ",", header = FALSE)
在這里,"data.txt"
是txt文件的路徑和文件名。sep = ","
指定了數據中的字段分隔符為逗號。header = FALSE
表示數據中沒有標題行。
讀取后的數據將被存儲在變量data
中。輸出data
將會得到以下結果:
V1 V2
1 1 John
2 2 Alice
3 3 Michael
4 4 Sophia
需要注意的是,read.table()
函數默認將數據讀取為數據框(data frame)對象。如果你希望讀取為矩陣(matrix)對象,可以使用read.matrix()
函數。另外,如果你的數據包含字符或字符串,并且希望R將其解釋為因子(factor),可以使用read.table()
函數的stringsAsFactors
參數。