2016-06-28 79 views
0

我應該可以正常格式化的CSV文件,但是,試圖讀取到我的工作環境時,我得到了以下錯誤消息這個?這曾在RILE閱讀錯誤讀數CSV [R

一種方法使用標籤的視線引導了,但它好像頭用句點分隔,而不是逗號

> tram <- read.csv("nariad_tram.csv", sep = "\t") 

    > head(tram) 
     nrd_identificator.cnrd_orderby.nd_identificator.park_identificator.cp_regnum.cp_shortname.cp_latitude.cp_longitude.cnrd_daynight.cnrd_endstation.cnrd_speckp.cnrd_timeplan.cnrd_timefact.cnrd_diflextion.cnrd_marsh.mr_title 
    1                     59418483,140,5941,203,5365,Детск,55.82937933,37.76646164,D,E,F,298,322,24,13,Детский санаторий (к/ст, пос.) Каланчевская ул. (выс., пос.) 
    2                      59418483,130,5941,203,7118,М.БУЛ,55.81301921,37.73560374,D,,-,289,307,0,13,Детский санаторий (к/ст, пос.) Каланчевская ул. (выс., пос.) 
    3                      59418483,120,5941,203,6241,М.Пре,55.79639691,37.71787001,D,,-,280,290,0,13,Детский санаторий (к/ст, пос.) Каланчевская ул. (выс., пос.) 
    4                      59418483,110,5941,203,14018,М.Сок,55.78826494,37.67965027,D,,-,272,278,0,13,Детский санаторий (к/ст, пос.) Каланчевская ул. (выс., пос.) 
    5                      59418483,100,5941,203,4190,мКрас,55.77910559,37.66552693,D,,-,266,272,0,13,Детский санаторий (к/ст, пос.) Каланчевская ул. (выс., пос.) 
    6                     59418483,90,5941,203,13920,Комсо,55.7752844438,37.6558319272,D,,-,263,271,0,13,Детский санаторий (к/ст, пос.) Каланчевская ул. (выс., пос.) 
+0

請告訴我們什麼是y你寫作。 –

+0

並向我們展示失敗的csv文件的示例。請僅發佈一個簡短的例子。 –

+0

我編輯了帖子 –

回答

0

這可以幫助你

data<- read.csv(file.choose(),header=T) 
+0

這會產生相同的錯誤 –

+0

標題是否以英文逗號分隔 –

0

正如你所提到的列標題和數據分開不同..

tram <- read.csv("nariad_tram.csv", sep = "\t",skip=1) 
colnames(tram) =c("nrd_identificator", 
"cnrd_orderby", 
"nd_identificator", 
"park_identificator", 
"cp_regnum", 
"cp_shortname", 
"cp_latitude", 
"cp_longitude", 
"cnrd_daynight", 
"cnrd_endstation", 
"cnrd_speckp", 
"cnrd_timeplan", 
"cnrd_timefact", 
"cnrd_diflextion", 
"cnrd_marsh", 
"mr_title")