2014-09-29 19 views
6

Dosyayı yüklemekte zorluk yaşıyorum, böylece boyutlarını kaybetmez.URL'den Rdata dosyaları yükleniyor

> mood_data <- read.table("http://www.psychology.mcmaster.ca/bennett/psy710/datasets/mood_data.Rdata") 

Bu sadece bana bir çizgide düzensiz tüm bilgileri verir yaparsanız: Nerede olduğumu Yani burada. Ben de denedim: Eğer bunu yaparsam

> mood_data <- url("http://www.psychology.mcmaster.ca/bennett/psy710/datasets/mood_data.Rdata") 
> load(mood_data) 

bana hiç mantıklı değil bu garip şeyler olsun.

cevap

7

.RData dosyaları için load kullanmanız gerekir. Bu benim için çalışıyor.

> load(url("http://www.psychology.mcmaster.ca/bennett/psy710/datasets/mood_data.Rdata")) 
> ls() 
[1] "mood.data" 
> head(mood.data) 
    group mood 
1 pleasant 6 
2 pleasant 5 
3 pleasant 4 
4 pleasant 7 
5 pleasant 7 
6 pleasant 5 
+0

Bu mükemmel çalıştı, teşekkürler! Bir soru olsa da, neden "mood.data" veri çerçeve adı haline geliyor? – y3trgfhsfgr

+2

@BrettCochrane Bu .Rdata dosyası oluşturulduğunda değişken adıydı. –

+0

@ y3trgfhsfgr ''Rdata' dosyası' save' işlevi kullanılarak kaydediliyor. Kaydedildiğinde, bu işlev, ayrıştırıldığı haliyle bu verilerin adını alır (global ortamda gerçek adı). Örneğin, 'kaydet (myData, dosya =" ... ")'. Daha sonra, 'load' kullanılarak yüklendiğinde, bu dosya orijinal adı altında (" myData ") küresel ortamda saklanır. –