Package?utils?version 4.2.0
Usage
read.table(file, header = FALSE, sep = "", quote = "\"'",
dec = ".", numerals = c("allow.loss", "warn.loss", "no.loss"),
row.names, col.names, as.is = !stringsAsFactors,
na.strings = "NA", colClasses = NA, nrows = -1,
skip = 0, check.names = TRUE, fill = !blank.lines.skip,
strip.white = FALSE, blank.lines.skip = TRUE,
comment.char = "#",
allowEscapes = FALSE, flush = FALSE,
stringsAsFactors = FALSE,
fileEncoding = "", encoding = "unknown", text, skipNul = FALSE)
Arguments
參數(shù)【file】:要從中讀取數(shù)據(jù)的文件的名稱。表的每一行為文件的一行。如果不包含絕對(duì)路徑,則文件名相對(duì)于當(dāng)前工作目錄 getwd()。在支持的地方執(zhí)行波浪運(yùn)算符擴(kuò)展。這可以是一個(gè)壓縮文件?;蛘?,參數(shù)【file】可以是一個(gè)可讀的文本模式連接 (如果需要,將打開以供讀取,如果需要,則在函數(shù)調(diào)用結(jié)束時(shí)關(guān)閉 (并因此銷毀))。(如果使用 stdin(),則行提示可能會(huì)有些混亂。用空行或EOF信號(hào)終止輸入,Unix上是 Ctrl-D, Windows上是 Ctrl-Z。任何對(duì) stdin()?的回推都會(huì)在返回之前被清除)。參數(shù)【file】也可以是一個(gè)完整的URL。
參數(shù)【header】:一個(gè)邏輯值,指示文件是否包含變量的名稱作為其第一行。如果沒有,則從文件格式確定該值:當(dāng)且僅當(dāng)?shù)谝恍邪淖侄伪攘袛?shù)少一個(gè)時(shí),參數(shù)【header】被設(shè)置為?TRUE。
參數(shù)【sep】:字段分隔符。文件每行上的值由該字符分隔。如果參數(shù)【sep】 = "" (read.table的默認(rèn)值),分隔符是 '空白',即一個(gè)或多個(gè)空格、制表符、換行符或回車符。
參數(shù)【quote】:引號(hào)字符的集合。要完全禁用引號(hào),使用參數(shù)【quote】 = ""。有關(guān)嵌入引號(hào)中的引號(hào)的行為,請(qǐng)參閱 scan。只有作為字符讀取的列才會(huì)考慮引用,除非指定了 colClasses,否則所有列都是這樣。
參數(shù)【dec】:文件中用于小數(shù)點(diǎn)的字符。
參數(shù)【numerals】:指示如何轉(zhuǎn)換數(shù)值,會(huì)失去精度??梢钥s寫。(也適用于復(fù)數(shù)輸入。)
參數(shù)【row.names】:行名的向量。這可以是給出實(shí)際行名的向量,也可以是給出包含行名的表列的單個(gè)數(shù)字,也可以是給出包含行名的表列名的字符串。如果有標(biāo)題,并且第一行包含的字段比列數(shù)少一個(gè),則輸入中的第一列用于行名。否則,如果缺少參數(shù)【row.names】,則對(duì)行進(jìn)行編號(hào)。使用 參數(shù)【row.names】 = NULL?強(qiáng)制行編號(hào)。
參數(shù)【col.names】:變量的可選名稱的向量。默認(rèn)是使用 "V" 后跟列號(hào)。
參數(shù)【as.is】:控制字符變量 (只要它們沒有被轉(zhuǎn)換為邏輯的、數(shù)字的或復(fù)雜的) 到因子的轉(zhuǎn)換,如果沒有由參數(shù)【colClasses】指定的話。它的值要么是邏輯向量 (必要時(shí)可循環(huán)使用值),要么是數(shù)字或字符索引向量,這些索引指定哪些列不應(yīng)轉(zhuǎn)換為因子。
參數(shù)【na.strings】:將被解釋為 NA 值的字符串字符向量??瞻鬃侄我脖徽J(rèn)為是邏輯、整數(shù)、數(shù)字和復(fù)雜字段中的缺失值。請(qǐng)注意,測(cè)試發(fā)生在從輸入中刪除空白之后,所以沒有。字符串值可能需要預(yù)先去掉它們自己的空白。
參數(shù)【colClasses】:字符型。為列假定的類向量。如果未命名,必要時(shí)回收。如果命名,則名稱與被視為 NA 的未指定值相匹配。
參數(shù)【nrows】:整數(shù)值:讀取的最大行數(shù)。負(fù)值和其他無效值將被忽略。
參數(shù)【skip】:整數(shù)值:在開始讀取數(shù)據(jù)之前要跳過的數(shù)據(jù)文件行數(shù)。
參數(shù)【check.names】:邏輯值。如果為 TRUE,則檢查數(shù)據(jù)幀中的變量名,以確保它們是語法上有效的變量名。如有必要,將對(duì)它們進(jìn)行調(diào)整 (通過 make.names ),以確保它們是一致的,并確保沒有重復(fù)。
參數(shù)【fill】:邏輯值。如果為 TRUE,則在行長(zhǎng)度不等的情況下,隱式添加空白字段。
參數(shù)【strip.white】:邏輯值。僅在指定參數(shù)【sep】時(shí)使用,并允許從未加引號(hào)的字符字段中去除前導(dǎo)和尾隨空格 (數(shù)字字段總是被去除)。
參數(shù)【blank.lines.skip】:邏輯值。如果為 TRUE,則忽略輸入中的空行。
參數(shù)【comment.char】:字符值:長(zhǎng)度為 1 的字符向量,包含單個(gè)字符或空字符串。使用 “” 來關(guān)閉注釋的解釋。
參數(shù)【allowEscapes】:邏輯值。C 風(fēng)格的轉(zhuǎn)義符號(hào)如 '\n' 是否應(yīng)該被逐字處理或讀取 (默認(rèn)值)?請(qǐng)注意,如果不在引號(hào)內(nèi),則可以將其解釋為分隔符 (而不是注釋字符)。
參數(shù)【flush】:邏輯值。如果為 TRUE, scan?將在讀取請(qǐng)求的最后一個(gè)字段后刷新到行尾。這允許在最后一個(gè)字段后面放置注釋。
參數(shù)【stringsAsFactors】:邏輯值。字符向量應(yīng)該轉(zhuǎn)換為因子嗎?注意,它被參數(shù)【as.is】和參數(shù)【colClasses】,它們都允許更精細(xì)的控制。
參數(shù)【fileEncoding】:字符串:if non-empty聲明文件(不是連接)上使用的編碼,以便字符數(shù)據(jù)可以重新編碼。
參數(shù)【encoding】:為輸入字符串假定的編碼。它用于將字符串標(biāo)記為已知的 Latin-1 或 UTF-8:它不用于重新編碼輸入,但允許 R 以其原生編碼處理編碼字符串 (如果這兩者之一)。
參數(shù)【text】:字符串:如果沒有提供參數(shù)【file】,則通過文本連接從參數(shù)【text】的值讀取數(shù)據(jù)。請(qǐng)注意,文字字符串可用于在 R 代碼中包含(小)數(shù)據(jù)集。文章來源:http://www.zghlxwxcb.cn/news/detail-780945.html
參數(shù)【skipNul】:邏輯值:應(yīng)該跳過空值嗎?文章來源地址http://www.zghlxwxcb.cn/news/detail-780945.html
到了這里,關(guān)于R語言【utils】——read.table():以表格式讀取文件,并從中創(chuàng)建一個(gè)數(shù)據(jù)幀,其中大小寫對(duì)應(yīng)于行,變量對(duì)應(yīng)于文件中的字段。的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!