2013-02-10 36 views
0

當從A R控制檯執行的代碼:CSV從URL中讀取具有一個線

csv <-getURL('https://raw.github.com/jeanpat/pyFISH/master/GUI/karyotyper/example%20classification/source%20data/features/jp-Jpp48-1-DAPI.csv') 

> csv 
[1] "part10.png;0.516891479492;0.975990396158;6.73515981735;0.114155251142;0.114155251142;0.114155251142\npart18.png;0.53596496582; 

> dat <- read.csv(csv) 
Erreur dans file(file, "rt") : impossible d'ouvrir la connexion 

CSV被視爲一種炭。如何製作數據框?

謝謝。

JP

+0

請讓你的代碼更易於閱讀......它看起來像字母,符號的混亂,並在最後拋出了一些法語...... – 2013-02-10 20:21:13

+0

我希望代碼現在更易於閱讀。對於法國的消息,由於R是在法國的ubuntu下從rstudio運行的,我不知道如何用英文獲取消息。 – 2013-02-11 08:33:40

回答

3

csv是與getURL看完後的字符串,你需要做的:

read.table(text = csv, sep = ';') 

#   V1  V2  V3  V4  V5  V6  V7 
# 1 part10.png 0.5168915 0.9759904 6.735160 0.1141553 0.1141553 0.1141553 
# 2 part18.png 0.5359650 0.9546999 7.002188 0.1094092 0.1094092 0.1094092 
+0

非常感謝。對我而言,解決方案顯而易見。 – 2013-02-10 20:51:03