在我的R程序中,我有一個函數獲取函數作爲參數,並且在這個函數中,我希望將它的名稱作爲字符串(即應該是函數的這個參數的函數名)。R:獲取存儲在一個變量中的函數的名稱
-2
A
回答
2
你可能會尋找substitute
:
f <- function(x) { substitute(x) }
f(mean)
產量:
mean
這是一個象徵。爲了得到它作爲一個字符串,而不是加deparse
:
f <- function(x) { deparse(substitute(x)) }
f(mean)
產量:
[1] "mean"
相關問題
- 1. R獲取函數參數的名稱
- 2. 如何調用名稱存儲在變量中的函數?
- 3. R:存儲在變量中的對象的名稱
- 4. 訪問變量值,其中變量的名稱存儲在一個字符串中的R
- 5. R dplyr - 在mutate/summarize中獲取字符串的變量名稱
- 6. 獲取AWS S3中所有存儲桶的名稱和數量
- 7. 執行存儲爲變量名稱的jquery函數
- 8. 如何在CMake中調用其名稱存儲在變量中的函數
- 9. 獲取存儲在變量中的URL的路徑名
- 10. python introspection - 獲取傳遞給函數的變量的名稱
- 11. 獲取類名稱函數的名稱
- 12. 函數中的動態變量名R
- 13. R中的變量名稱矢量
- 14. Jquery獲取類名稱並將其存儲爲變量
- 15. 執行javascript函數,哪個名字存儲在變量中?
- 16. Ruby:獲取變量名稱
- 17. 獲取傳遞給PHP函數的變量名稱?
- 18. PHP:函數名稱中的變量
- 19. 變量中的Javascript函數名稱
- 20. 請參閱紙張,其名稱都存儲在一個變量
- 21. 找到一個div並將其名稱存儲到變量中
- 22. 在Python中訪問模塊級函數(如果名稱存儲在變量中)
- 23. 在jquery datatable獲取對象變量名稱render函數
- 24. 在另一個函數中自動從列表中存儲變量的函數
- 25. 在變量中使用asp.net c存儲變量名稱#
- 26. 如何在c#中獲取存儲過程的參數名稱
- 27. 將函數的輸出存儲到變量中R
- 28. r獲取具有最大值的變量名稱
- 29. 如何通過在函數中傳遞部分變量名稱來獲取變量名稱
- 30. 獲取AJAX值並存儲在一個php變量中
請提供可重複的例子(https://stackoverflow.com/questions/5963269/how-可重現的例子) – smoff
可能的重複https://stackoverflow.com/questions/6403852/how-to-call-a-function-using-the-character-string-of-函數名稱在r – zx8754