2015-01-30 16 views
5

Tôi đang cố gắng sử dụng hàm bind_rows() từ dplyr (ver 0.4.1), nhưng dòng lệnh R không thể tìm thấy hàm. Nó có thể tìm sự trợ giúp cho chức năng, nhưng bất kỳ nỗ lực nào để sử dụng chức năng đều được đáp ứng vớiCác vấn đề với bind_rows() từ dplyr

> bind_rows() 
Error: could not find function "bind_rows" 

Tôi có làm gì sai không? Tôi hiểu bind_rows() chỉ được giới thiệu trong ver 0.4.0, nhưng tôi có một phiên bản mới hơn thế.

Đây là sessionInfo của tôi()

> R version 3.1.1 (2014-07-10) 
> Platform: x86_64-apple-darwin13.1.0 (64-bit) 
> 
> locale: 
> [1] en_GB.UTF-8/en_GB.UTF-8/en_GB.UTF-8/C/en_GB.UTF-8/en_GB.UTF-8 
> 
> attached base packages: 
> [1] utils  datasets graphics grDevices stats  methods base  
> 
> other attached packages: 
> [1] lubridate_1.3.3 tidyr_0.2.0  dplyr_0.4.1  swirl_2.2.16 mvoutlier_2.0.5 sgeostat_1.0-25 
> 
>loaded via a namespace (and not attached): 
> [1] assertthat_0.1  colorspace_1.2-4  DEoptimR_1.0-1  digest_0.6.4   GGally_0.4.8   
> [6] ggplot2_1.0.0   grid_3.1.1   gtable_0.1.2   httr_0.5    magrittr_1.0.1  
>[11] MASS_7.3-34   memoise_0.2.1   munsell_0.4.2   mvtnorm_1.0-0   parallel_3.1.1  
>[16] pcaPP_1.9-49   pls_2.4-3    plyr_1.8.1   proto_0.3-10   Rcpp_0.11.2   
>[21] RCurl_1.95-4.3  reshape_0.8.5   reshape2_1.4   robCompositions_1.9.0 robustbase_0.91-1  
>[26] rrcov_1.3-4   scales_0.2.4   stats4_3.1.1   stringr_0.6.2   tcltk_3.1.1   
>[31] testthat_0.8.1  tools_3.1.1   yaml_2.1.13  
+1

Tôi khuyên bạn nên đóng tất cả các phiên R của mình và chỉ mở một phiên và cài đặt lại 'dplyr'. Có thể có điều gì đó sai lầm nếu bạn cài đặt 'dplyr' trong khi bạn đã tải nó trong phiên R khác. –

+0

Vâng, trên thực tế, điều này đã hiệu quả. Tôi đã nhân cơ hội cập nhật R lên 3.1.2 cùng một lúc. Có lẽ nó đã được cài đặt lại của dplyr mà làm việc. Cảm ơn bạn đã giúp đỡ. – Unstack

Trả lời

1

Đóng tất cả các phiên R và dplyr cài đặt lại hoạt động trong tình huống này. Cảm ơn David Arenburg vì lời nhắc.

2

Cậu cố gắng gọi nó với tiền tố gói, ví dụ

dplyr::bind_rows()

này nên làm việc ngay cả khi có sự mâu thuẫn với một trong các gói khác.

+0

Cảm ơn. Tôi sẽ thử điều đó trong tương lai. – Unstack