簡體   English   中英

在R中加載數據集時出錯

[英]Error while loading dataset in R

嗨,我正在嘗試加載從此鏈接下載的數據集: https : //docs.google.com/spreadsheet/ccc?key=0AkY2lFgS9uiDdDdxazdLMnUwalpyMjc0UlY1U2p4cnc#gid=0

我將它以Popular.tsv的形式下載到C:/ CDA驅動器的C驅動器中

我正在嘗試將其讀入數據框。 我同時使用源代碼和負載,但在兩者中都出現錯誤。

>present=source("C://CDA//popular.tsv")
Error in source("C://CDA//popular.tsv") : 
  C://CDA//popular.tsv:1:9: unexpected symbol
1: gender  grade
       ^
> present=load("C://CDA//popular.tsv")
Error: bad restore file magic number (file may be corrupted) -- no data loaded
In addition: Warning message:
file ‘popular.tsv’ has magic number 'gende'
  Use of save versions prior to 2 is deprecated 

>present=read.table("C://CDA//popular.tsv")
Error in scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings,  : 
  line 23 did not have 11 elements

請幫忙! 謝謝

您使用了錯誤的函數來讀取數據。

load是針對使用R的保存對象保存的數據文件(通常以“ .Rdata”或“ .rda”結尾的文件)。 source通常用於讀取包含R腳本的文件或連接。

您應該嘗試使用read.table和family。 由於這是一個制表符分隔的文件,因此可以使用:

read.delim("C://CDA//popular.tsv") 
## ^^ is the same as `read.table(..., header = TRUE, sep = "\t")
## see ?read.table for more details

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM