read.table

    0熱度

    1回答

    是否有辦法使用read.table()來讀取全部或部分文件,使用類函數獲取列類型,修改列類型,然後重新讀取文件? 基本上我有零填充整數,我喜歡作爲字符串對待列。如果我讓read.table()只是做它的事情,它當然認爲這些是數字和剝離前導零,並使列類型的整數。事情是我有相當數量的列,所以雖然我可以創建一個字符向量指定每個我只想改變一個夫婦從最好的猜測是。我希望做的是閱讀的頭幾行: myTable

    2熱度

    1回答

    我對R相對比較陌生,並且在使用apply函數從目錄讀取多個表時出現問題。我想要的功能是使用一個帶有我感興趣的表的路徑的向量,並生成一個由每個數據框組成的對象的列表,該列表對應於該文件中的路徑。我已經寫了下面的代碼: f<- function(directory){ file.list <<- list.files(directory) file.paths <<- as.vec

    1熱度

    1回答

    我嘗試導入一個帶有表示文檔號的列的大數據集。該字段包含一個前導零數爲25位的數字。 我嘗試使用read.table()導入數據,但即使在導入過程中將「字符」指定爲類時,也始終爲此特定字段獲取「1e + 19」。 # import elyte colnames<-c("patnr","name","birthday","sex","casenr","Bew","Art","docnr","date

    0熱度

    1回答

    使用下面的代碼我期望標題中的尾部空格不帶有條紋,即第一列的名稱是Column Name 1[whitespace]而不是Column Name 1。 names( read.table(text = "Column Name 1 &ColumnName 2 1&2 1&2 1&2", sep="&", check.names = FALSE, heade

    1熱度

    3回答

    我有一個文件有多個標題,我也需要標題。 的團長我的文件: >\>1 Len = 254 >13 112 1 18 >15 112 1 30 >22 11 3 25 >\>1 Reverse Len = 254 >14 11 1 15 >\>2 Len = 186 >19 15 2 34 >25 11 3 25 >.... 我怎樣才能讀取該文件,並導入值代入R

    4熱度

    1回答

    我有一個文本文件在R中讀取(並存儲在data.frame中)。該文件以幾行和幾列組織。 「sep」和「eol」都是自定義的。 問題:無法在read.table(...)(或read.csv(...),read.csv2中設置自定義eol,即「\ t &nd」(不含引號) (...),...)或fread(...),我無法找到解決方案。 我在這裏搜索(「[r]讀取eol」和其他我不記得),我沒有找到

    1熱度

    1回答

    我想在R中讀取和命名多個.txt文件。要更清楚(示例):我有兩個子文件夾,每個文件夾有三個.txt文件(它們具有相同的名稱)。子文件夾'test'有3個名爲'alpha.txt','bita.txt','gamma.txt'和子文件夾'train'的.txt文件有3個.txt文件,名稱分別爲'alpha.txt','bita.txt 」, 'gamma.txt'。我正在使用以下代碼: files

    2熱度

    1回答

    我試圖用read.fwf讀取此固定寬度的文件爲R固定寬度格式的文件: http://www.cpc.ncep.noaa.gov/data/indices/wksst8110.for 當我完成這個功能,我得到一些奇怪的錯誤,我無法理清,除非我讀了一個非常特殊的方式: > fwf <- read.fwf("getdata_wksst8110.for", 1:9, skip = 4) > head(f

    0熱度

    1回答

    我正在嘗試從URL中讀取一個表而不先下載文件。 URL指向需要訪問授權的.txt文件。 正如我所看到的,read.table()不提供URL的授權選項。所以我試着用getURL()分別getURLContent()。授權效果很好,我可以將.txt的內容下載爲一個大字符串。數據以空格分隔,每行都以\ n結束。 但我未能從字符串中分離數據。 中的一個片段: 2012 25 494624.00 51

    2熱度

    3回答

    我試圖將包含緯度和經度的文本文件導入R,它們都具有不同的精確度(即小數點後的點)。當我嘗試使用read.table時,數據導入但切斷了小數點後5位。有沒有解決的辦法?我沒有發現任何有用的文檔。 從文本文件中的數據的一個例子: 35.326354762000001 91.761496755 35.512443542 92.356571172 35.319078183999999 92.23351