Tôi đang phát triển gói R và tôi muốn đặt một số bí danh chức năng, ví dụ: nếu tôi đã xác định một hàm có tên là foo
, tôi muốn nó có sẵn dưới biểu tượng bar
. Lưu ý rằng tôi biết về thẻ @alias
, nhưng đó không phải là điều tôi muốn. Tôi có nên tạo một tệp mới (có lẽ là aliases.R
) và đặt tất cả bí danh ở đó không?Phát triển gói R - bí danh chức năng
22
A
Trả lời
30
Bạn chỉ có thể xác định bar
khi bạn xác định foo
.
foo <- bar <- function(x, y, z) {
# function body goes here
}
+1
lạ, tôi nhận thấy rằng chỉ có' foo() 'hoạt động. Nếu tôi đảo ngược 'bar <- foo <-', thì chỉ có' bar() 'hoạt động, và nó nói rằng không tìm thấy hàm khác. Bất cứ ai đi qua một vấn đề như vậy? – rmf
+2
@rmf: Bạn cần cung cấp thêm chi tiết, trong một câu hỏi mới. Tôi đoán là bạn đang sử dụng roxygen2 và nó chỉ xuất khẩu chức năng đầu tiên. –
Các vấn đề liên quan
- 1. Tổ chức mã trong phát triển gói R
- 2. C++ lớp bí danh chức năng
- 3. zsh bí danh -> chức năng?
- 4. Dọn dẹp danh sách chức năng trong gói R với nhiều chức năng
- 5. Làm thế nào để phát triển một gói trong R?
- 6. Các chức năng của máy phát điện trong R
- 7. Bắt đầu phát triển gói R mới trên github
- 8. R chức năng trả lại giấy phép của một gói?
- 9. Khi phát triển gói R, tôi có phải biên dịch lại gói mỗi khi tôi thực hiện thay đổi không?
- 10. Cách cài đặt phiên bản phát triển của gói R gói github
- 11. Bao gồm ví dụ dữ liệu trong việc phát triển các gói R
- 12. Phát hiện xung đột giữa các gói trong R
- 13. NHibernate QueryOver Bí danh Phát hành
- 14. R Chức năng đường ống
- 15. R - Quá tải chức năng
- 16. Chức năng điều chỉnh gói
- 17. Chức năng nhỏ hữu ích trong R?
- 18. phát lại danh sách các chức năng và thông số
- 19. lập trình chức năng trong R
- 20. Làm thế nào để sử dụng git trong phát triển gói R?
- 21. Làm cách nào để viết bí danh cho grep -R?
- 22. Fourier() vs fourierf() chức năng trong R
- 23. Toán tử chức năng có thể được đặt bí danh không?
- 24. Tại sao RequireJS không chuyển jQuery thành bí danh chức năng?
- 25. Quy trình làm việc ESS cho dự án R/phát triển gói
- 26. nguyên tắc kiểm tra chức năng thống kê trong R?
- 27. Gói R và thời gian thực hiện
- 28. Phạm vi vấn đề khi sfApply được sử dụng trong chức năng (gói tuyết rơi - R)
- 29. không hiển thị tài liệu trợ giúp chức năng trong gói R xây dựng bởi roxygen2
- 30. R không thể tìm thấy chức năng cụ thể trong gói
Tôi nghĩ tốt hơn nên đặt chúng bên cạnh chức năng gốc: 'bar <- foo' – hadley