Birisi yerleşik veri setleri ve bağımlılık paketlerinin listesini nasıl alacağınıza yardımcı olabilir mi?R'de yerleşik veri kümelerinin bir listesini nasıl alabilirim?
cevap
R dahil veri setlerini bulmak için birkaç yol vardır:
1: size tüm yüklü paketler (ve datasets
paketinden sadece olanlar) veri kümelerinin listesini verecektir data()
kullanmak; veri kümeleri paketin
2 göre sıralanır: bilgisayarınızda size uygun ambalajlarda tüm veri setleri bir listesini verecektir data(package = .packages(all.available = TRUE))
Kullanılması (yani aynı zamanda değil yüklenmiş olanlar)
3:data(package = "packagename")
kullanma size bu özel paketin veri setlerini verecektir, bu yüzden bilmek istiyorsanız data(package = "plyr")
plyr
paketin
veri setlerini verecek olan bir dat paketi içinde aset bulunur (ör. veren
dat <- as.data.frame(data(package = .packages(all.available = TRUE))$results)
dat[dat$Item=="acme", c(1,3,4)]
:
Package Item Title
107 boot acme Monthly Excess Returns
Sık sık da mevcuttur veri kümelerinin hangi yapı bilmek gerekir, bu yüzden misc package içinde dataStr
oluşturulan acme
veri kümesi), yapabileceğin.
dataStr <- function(package="datasets", ...)
{
d <- data(package=package, envir=new.env(), ...)$results[,"Item"]
d <- sapply(strsplit(d, split=" ", fixed=TRUE), "[", 1)
d <- d[order(tolower(d))]
for(x in d){ message(x, ": ", class(get(x))); message(str(get(x)))}
}
dataStr()
Konsoldaki çıkışın çok uzun olduğunu lütfen unutmayın.
[...]
warpbreaks: data.frame
'data.frame': 54 obs. of 3 variables:
$ breaks : num 26 30 54 25 70 52 51 26 67 18 ...
$ wool : Factor w/ 2 levels "A","B": 1 1 1 1 1 1 1 1 1 1 ...
$ tension: Factor w/ 3 levels "L","M","H": 1 1 1 1 1 1 1 1 1 2 ...
WorldPhones: matrix
num [1:7, 1:7] 45939 60423 64721 68484 71799 ...
- attr(*, "dimnames")=List of 2
..$ : chr [1:7] "1951" "1956" "1957" "1958" ...
..$ : chr [1:7] "N.Amer" "Europe" "Asia" "S.Amer" ...
WWWusage: ts
Time-Series [1:100] from 1 to 100: 88 84 85 85 84 85 83 85 88 89 ...
Düzenleme:,
ile revize çevrimiçi sürümünü kullanın lütfen daha bilgilendirici çıkışını almak ve yüksüz paketler veya arama yolunda tüm paketler için bunu kullanmak içinBu
çıktı türüdürsource("https://raw.githubusercontent.com/brry/berryFunctions/master/R/dataStr.R")
Güzel, bu diğer paketlerle çalışmak istiyorsanız bazı değişikliklere ihtiyaç duyar. dataStr ("colorspace") # Get (x) dosyasındaki hata: 'USSouthPolygon' nesnesi bulunamadı '(colorspace :: USSouthPolygon'un çalışmasına rağmen bunu görüyorum.) – Frank
Hızlı çözüm: ilk 'kitaplık (colorspace)'. Daha iyi bir çözüm artık çevrimiçi, ancak kod burada kopyalamak için çok uzun sürdü. https://github.com/brry/berryFunctions/blob/master/R/dataStr.R –
- 1. Veri kümelerinin parçalarını R
- 2. ABRecordRef'in tüm özelliklerinin bir listesini nasıl alabilirim?
- 3. Bir klasördeki CSV'lerin listesini nasıl alabilirim?
- 4. Kullanılabilir tabloların listesini ODBC bağlantısından nasıl alabilirim?
- 5. r: adsız veri kümelerinin birleştirme listesi
- 6. Veri çerçevesindeki sayıların bir listesini nasıl eşleştirebilirim?
- 7. Yerel ağ bilgisayarlarının listesini nasıl alabilirim?
- 8. Temel Hizmete sahip kullanıcıların listesini nasıl alabilirim?
- 9. Swift REPL'den, mevcut modüllerin listesini nasıl alabilirim?
- 10. Abonelik istemcilerin listesini autobahn.ws içinde nasıl alabilirim?
- 11. WCF: Son noktaların listesini ServiceHost'tan nasıl alabilirim?
- 12. Active Directory'den Organizasyon Birimleri listesini nasıl alabilirim?
- 13. Bir web uygulamasındaki tüm HttpSession nesnelerinin bir listesini nasıl alabilirim?
- 14. Bir web dizini url'sinden nasıl veri alabilirim?
- 15. Bir sıklık tablosundaki satır alt kümelerinin sıklıkları
- 16. Import.io API'mdan nasıl veri alabilirim?
- 17. Emacs lisp etkileşimli olmayan işlevlerin bir listesini nasıl alabilirim?
- 18. Karma koşucu takımından geçen testlerin bir listesini nasıl alabilirim?
- 19. Perforce'da, teslim alınmış dosyaların bir listesini nasıl alabilirim?
- 20. Çapraz filtre örneğinden boyutların bir listesini nasıl alabilirim?
- 21. JQuery kullanarak belirli bir sınıfa ait ids listesini nasıl alabilirim?
- 22. Yansıtmayı kullanan bir olaydaki temel delegelerin listesini nasıl alabilirim?
- 23. VB6 kullanarak bir dizindeki tüm dosya adlarının listesini nasıl alabilirim?
- 24. Excel VBA'da bir aralıktaki benzersiz değerlerin listesini nasıl alabilirim?
- 25. Listelerdeki veri çerçevelerini nasıl alabilirim?
- 26. Apache'de farklı RDD'lerin veri kümelerinin birleştirilmesi scala kullanılarak
- 27. Yerel dillerdeki ülke adları listesini nereden alabilirim?
- 28. Ubuntu'da Yum için Repository listesini nereden alabilirim?
- 29. Şu anda ekranda görünen tüm pencerelerin listesini nasıl hızlıca alabilirim?
- 30. Uygulamamın uygulaması, kullanıcının iPhone'undaki takvimlerin listesini nasıl alabilirim?
'verilerle deneyin()' Sen 'ls isteyebilirsiniz – akrun
("paketi: veri setlerini")' 'datasets' paketindeki tüm "yerleşik" veri kümeleri adları için. –
Teşekkürler @akrun ... bu işe yaradı ... data() veri kümelerini 'veri kümeleri' paketinden döndürür ve 'data (package = .packages (all.available = TRUE))', tüm paketlerden yerleşik dataframları döndürür . – mockash