2016-03-24 9 views
-2

Rstudio'nun boruları anladığını ve %>% numaralı bir boruyu kullanırken otomatik tamamlamada ilk bağımsız değişkeni görüntülemediğini görmek güzel. Ancak bu, dplyr::mutate ile ilgili bir soruna neden oluyor. İmleç hemen sonra gsub( olduğundaRstudio'un otomatik tamamlamasında, dplyr :: mutate kullanırken bir işlevin ilk argümanını nasıl gösterebilirim?

iris %>% 
    mutate(gsub("a","A",Species)) 

enter image description here

Ben otomatik tamamlama öneri de gsub 'ın argüman pattern görmek istiyorum: Örneğin

örnek kodunun altında ekran görüntüsünü bakın . Eğer "gsub" den sonra açılış parantez içinde yazdığınızda

cevap

0

, ben tüm yöntem imzası böyle açılır bkz:

Ancak enter image description here

, sana önerilen şekilde sekme otomatik tamamlama çalıştığınızda, Bu gördüğüm budur: Eğer argüman listesinin en altında bakarsanız, "Sepal.L görür? ekran görüntüsü burada resmin önemli bir parçası olduğunu düşünüyorum kesti enter image description here

"bahsetmek". Nasıl emin değilim, ama boru işletmecisinin uygulanmasından sorumlu olabileceğini düşünüyorum. Sadece 2014 yılında piyasaya sürüldü, bu yüzden bazı kalıcı hataların olması imkansız değil. Argümanların en doğru şekilde temsil edilmesini istiyorsanız, otomatik tamamlama listesi yerine açılır pencereye (ilk ekran görüntüsünde gördüğünüz) bakmanızı öneririm.

+0

Teşekkürler, ancak Debian Linux'ta Rstudio Sürüm 0.99.467'de "iris%>% mutate (gsub())' yazdığımda bir açılır pencerem yok. Otomatik tamamlama listesini doğrudan görüyorum. –