python - 明显的 rpy2 用法会引发不支持的操作数类型异常

标签 python r rpy2 operand

我在 rypy2 中遇到了一些意外行为:

 ma / robjects.r.rowSums(ma) 

其中 ma 是矩阵

抛出异常

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: unsupported operand type(s) for /: 'Matrix' and 'FloatVector'

有什么帮助吗?

最佳答案

Python 运算符可能与 R operators 不同。

问题没有提供独立的示例,但这应该可行

ma.ro / robjects.r.rowSums(ma) 

关于python - 明显的 rpy2 用法会引发不支持的操作数类型异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19493259/

相关文章:

python - 在 RPy 中获取 nlme.lme() 或 lme4.lmer() 的清晰摘要

python - 从 rpy2.robjects 导入时出现问题

python - rpy2错误: "unrecognized escape in character string"

python - 如果输入字符而不是数字,如何让我的程序循环

python - LSF:提交一个使用多处理器模块的 Python 脚本 * 或 * 一次提交多个 "pre-split"脚本?

python IndexError : List Index out of range or TypeError: list indices must be integers or slices, 不是 str

r - 需要使用 dplyr 对多列变量的数据行求和

R Shapefile 未正确绘制纬度/经度

python - 我可以使用带有 Pandas 的正则表达式在两个数据帧之间执行左连接/合并吗?

r - 如何为 geom_hline 添加自定义图例