r - 基础库中的任何通用函数是否在矩阵上调度?
问题描述
我在编写一些在矩阵上调度的代码时遇到了一些麻烦。为了帮助我,我想看看基础库中的哪些通用函数在矩阵上调度。有什么办法可以让 R 给我一份清单吗?如果做不到这一点,有人知道该列表的任何成员吗?
解决方案
基本 R 中至少有七个具有矩阵泛型的函数:
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()))
推荐阅读
- simulink - simulink 中的实时视频源错误消息
- swift - 对 UIBezierPath 应用转换使绘图消失
- jqgrid - JQGrid setGridParam URL 在 firebox 中不起作用,在工作 chrome 中的代码相同,但在 firebox 中不起作用,
- google-maps - Google Maps Directions API 零结果错误
- python - 无法在 Python 中导入库
- javascript - 基于属性传递属性给出警告
- php - 得到一个两个,这个值在 jquery
- algorithm - 应用 djikstra 改变无向图的权重
- android - 为什么 support-v4 依赖项未在我的自定义库中添加运行时
- web-crawler - 抓取 - 如何获取动态生成的内容的值?