簡體   English   中英

基礎庫中的任何通用函數是否在矩陣上調度?

[英]Do any generic functions in the base library dispatch on matrices?

我在編寫一些在矩陣上調度的代碼時遇到了一些麻煩。 為了幫助我,我想看看基礎庫中的哪些通用函數在矩陣上調度。 有什么方法可以讓 R 給我一份清單嗎? 如果做不到這一點,有人知道該列表的任何成員嗎?

基礎 R 中至少有七個具有矩陣 generics 的函數:

  • anyDuplicated
  • determinant
  • duplicated
  • isSymmetric
  • subset
  • summary
  • unique

你可以用

getS3method("anyDuplicated", class="matrix")

要不就

anyDuplicated.matrix

發現使用

Filter(function(x) {
  !is.null(getS3method(x, class="matrix", optional=TRUE))
},ls(all.names=TRUE, env = baseenv()))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM