«r-faq» etiketlenmiş sorular

R-faq etiketi, R etiketi üzerinde düzenli olarak ortaya çıkan sorunları tartışan sınırlı sayıda soruyu gruplandırmak için oluşturulur. SO için R ile ilgili resmi SSS değildir, ancak yaygın sorunlar hakkında ilginç bir bilgi kaynağı olarak hizmet etmelidir.

11
Çok büyük tabloları veri çerçeveleri olarak hızlı bir şekilde okuma
R.'de bir veri çerçevesi olarak yüklemek istediğim çok büyük tablolar (30 milyon satır) var read.table(), ancak birçok kullanışlı özelliğe sahip, ancak uygulamada işleri yavaşlatan bir sürü mantık var gibi görünüyor. Benim durumumda, önceden sütun türlerini bildiğimi, tabloda herhangi bir sütun başlığı veya satır adı içermediğini ve endişelenmem gereken patolojik karakterlerin …
503 r  import  dataframe  r-faq 

16
Boş bir data.frame oluşturun
Herhangi bir satır olmadan bir data.frame başlatmaya çalışıyorum. Temel olarak, her sütun için veri türlerini belirtmek ve adlandırmak istiyorum, ancak sonuç olarak oluşturulan herhangi bir satır yok. Şimdiye kadar yapabildiğim en iyi şey şudur: df <- data.frame(Date=as.Date("01/01/2000", format="%m/%d/%Y"), File="", User="", stringsAsFactors=FALSE) df <- df[-1,] Bu, istediğim tüm veri türlerini ve …
480 r  dataframe  r-faq 

2
"[" Neden "alt kümeden" daha iyidir?
Bir data.frame, yani belirli koşulları karşılayan satırları ayıklamak gerektiğinde, ben subsetişlevi kullanmayı tercih : subset(airquality, Month == 8 & Temp > 90) [Fonksiyondan ziyade : airquality[airquality$Month == 8 & airquality$Temp > 90, ] Tercihimin iki ana nedeni var: Kodun soldan sağa doğru daha iyi okunduğunu görüyorum. R hakkında hiçbir şey …
400 r  filter  subset  r-faq 


6
Kaynaktan bir R paketini nasıl kurabilirim?
Bir arkadaşım R ile NYtimes webscraping bu büyük öğretici boyunca gönderdi . Gerçekten denemek isterim. Ancak, ilk adım RJSONIO adında bir paketin kaynaktan kurulmasıdır. R'yi oldukça iyi tanıyorum, ancak bir paketi kaynaktan nasıl yükleyeceğimi bilmiyorum. Mac OSX kullanıyorum.
392 r  package  install  r-faq 

30
Modu bulmak için yerleşik bir işlev var mı?
R'de mean()ve median()beklediğiniz şeyi yapan standart işlevlerdir. mode()argümanında en çok meydana gelen değeri değil, nesnenin dahili depolama modunu belirtir. Ancak bir vektör (veya liste) için istatistiksel modu uygulayan standart bir kütüphane işlevi var mı?
392 r  statistics  r-faq 


10
Bir veri çerçevesinden belirli sütunları çıkarma
6 Sütunlu bir R veri çerçevesi var ve yalnızca üç sütun içeren yeni bir veri çerçevesi oluşturmak istiyorum. Benim veri çerçevesini varsayarsak olduğunu df, ve ben özü sütunlar istiyorum A, Bve Ebu sadece ben anlamaya komuta geçerli: data.frame(df$A,df$B,df$E) Bunu yapmanın daha kompakt bir yolu var mı?
365 r  dataframe  r-faq 

13
Önde gelen ve arkadaki boşluklar nasıl kesilir?
Bir data.frame içinde önde gelen ve sondaki boşluk ile bazı sorunlar yaşıyorum. Örneğin ben Belli bir bölüme bakmak ister rowbir de data.framebelli bir koşula dayalı: > myDummy[myDummy$country == c("Austria"),c(1,2,3:7,19)] [1] codeHelper country dummyLI dummyLMI dummyUMI [6] dummyHInonOECD dummyHIOECD dummyOECD <0 rows> (or 0-length row.names) Avusturya ülkemde açıkça var olduğu için …

15
Bir değişkeni gruba göre toplama
İki sütunlu bir veri çerçevem ​​var. İlk sütun "İlk", "İkinci", "Üçüncü" gibi kategoriler içerir ve ikinci sütunda "Kategori" den belirli grupların kaç kez gördüğümü gösteren sayılar bulunur. Örneğin: Category Frequency First 10 First 15 First 5 Second 2 Third 14 Third 20 Second 3 Verileri Kategoriye göre sıralamak ve tüm …
357 r  dataframe  aggregate  r-faq 

8
Baştaki sıfırlar nasıl eklenir?
Ben böyle bir şey görünüyor veri kümesi var: anim <- c(25499,25500,25501,25502,25503,25504) sex <- c(1,2,2,1,2,1) wt <- c(0.8,1.2,1.0,2.0,1.8,1.4) data <- data.frame(anim,sex,wt) data anim sex wt anim2 1 25499 1 0.8 2 2 25500 2 1.2 2 3 25501 2 1.0 2 4 25502 1 2.0 2 5 25503 2 1.8 2 …

5
R'de trycatch nasıl yazılır
trycatchWeb'den indirme hatasıyla başa çıkmak için kod yazmak istiyorum . url <- c( "http://stat.ethz.ch/R-manual/R-devel/library/base/html/connections.html", "http://en.wikipedia.org/wiki/Xz") y <- mapply(readLines, con=url) Bu iki ifade başarıyla çalışır. Aşağıda, var olmayan bir web adresi oluşturuyorum: url <- c("xxxxx", "http://en.wikipedia.org/wiki/Xz") url[1]mevcut değil. Bir trycatchdöngü (işlev) nasıl yazılır, böylece: URL yanlış olduğunda, çıktı şöyle olur: "web …

28
Eksik paketleri kontrol etmenin ve kurmanın zarif yolu?
Bugünlerde yazarlarla çok fazla kod paylaşıyor gibi görünüyorum. Birçoğu acemi / orta düzeydeki R kullanıcılarıdır ve zaten sahip olmadıkları paketleri kurmaları gerektiğinin farkında değildir. Aramanın installed.packages(), yüklediğim ve eksik olduğum kişilerle karşılaştırmanın zarif bir yolu var mı ?
337 r  packages  r-faq 



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.