2012-05-17 17 views

cevap

6

parantez içinde değişken koyun: ?help için yardım dosyası oldukça cryptically paket argüman için devletler

x <-"ggplot2" 
help(package=(x)) 

:

bir isim önlemek için örneğin kullanımını deparsed ediliyor (pkg_ref) (örneklere bakın).

+0

Mükemmel ile oluşturulabilir. Bundan yarım saat önce sormalıydım, bu beni deli ediyordu. Bu kadar çabuk cevapladın, henüz çeki kontrol edemiyorum. –

+2

'kitaplık', bu şekilde kullanılabilen bir' character.only' argümanına sahiptir (yani 'kitaplık (x, character.only = TRUE) ': parantez numarası' kitaplık 'için yardımcı olmaz); belki de R-devel'in 'yardım' için böyle bir argüman eklemesi için bir istek listesi talebi sıraya girer? –

4

"karakteri" sınıfı girişini yorumlamak için Hem help ve library aramaları do.call

x <-"ggplot2" 
do.call(library, list(x)) 
do.call(help, list(package=x)) 
+0

her ikisi de +1 –

+0

için çok genelleştirilebilir, yani bir (clunkily) 'help (package = list (x))' kullanabilir mi? –

+0

Test ettim ve başarısız olduğunu gördüm, ama başarılı görünüyor. –