當我使用read_csv()和read.csv()將CSV文件導入到R時,我遇到了一個問題。我的文件包含170萬行和78個變量。大部分變量都是整數。 當我使用read_csv()時,一些單元格(整數)被轉換爲NA,我得到以下警告。但是,這些單元格也是整數,所以我不知道它爲什麼會出錯。 10487 parsing failures.
row col expected actual
如何使用fwf將行向量(不是文件)讀入數據幀? 現在,我可以想到兩種方法,但我真的覺得應該有更好的方法。任何想法是讚賞。 使用data.frame() + substring()。它可以完成這項工作,但如果數據「不整齊」(就像下面的塊一樣),我不能簡單地推廣它。我從這裏得到答案:Read fixed width text file 使用write_lines()和read_fwf() from r
當我將一個文件上傳到R文本文件被截斷,我無法獲得準確的計數。是否有另一個命令我應該使用,以便我讀取整個文本文件。 library(stringr)
> readr::read_file("Apple_Wikipedia.txt")
[1] "Apple Inc. is an American multinational technology company headquartered in C
如果一列日期包含兩種不同的格式,是否有解析這兩種方式,我得到2行2012-04-01而不是下面的結果? # A tibble: 2 x 1
date
<date>
1 2012-04-01
2 NA
**Example Code**
library(tidyverse)
data <- read_csv("date\n01/04/12\n41000", co