推測R知道在運行* apply函數時正在處理的列表中的哪個成員,或者一個向量的元素,或者一行矩陣等。是否有可能使用該指數的功能,而不訴諸一些解決方法是這樣的:當使用* apply函數時,識別正在處理哪個元素
fruit <- c("Bananas", "Oranges", "Avocados", "Celeries?")
sapply(fruit, function(x)
paste(x, "are fruit number", which(fruit==x)))
或其他解決方法,例如these張貼在參考過類似的問題?
希望[毫無結果?]爲更優雅的東西。
您可以給'fruit'屬性並在'apply'(family)函數內調用它。請參閱這裏的用法:http://stackoverflow.com/questions/4164960/which-list-element-is-being-processed-when-using-snowfallsflapply – 2012-03-23 14:36:26