rpy2相关内容
在Ubuntu 14.04上 每次尝试导入rpy2.robjects 时,我突然开始看到以下错误 from rpy2 import robjects Error: 'rho' must be an environment not NULL: detected in C-level eval *** stack smashing detected ***: python terminate
..
我是 Python 的新手(和一般的编程)我来自金融背景,所以请多多包涵.我刚开始使用 Python(Enthought 的 Pylab/Scipy/Numpy)和 R 进行统计分析.我正在尝试将 rpy2 安装到 Python 中以集成 R,但出现错误: 试图猜测 R 的 HOME 但没有 RPATH 中的命令. 我不确定这意味着什么.如果有用的话,我的 R.exe 的路径是“C:\
..
我知道有很多关于在 Windows 7 32 位上使用 rpy2 启动和运行的帖子.我参考了其中的很多并尝试了他们的解决方案,包括使用 PypeR. 我没有在我的路径中明确设置 R_HOME 变量,但是根据这个 问题,我确认 R 在我的 PATH 中(我可以在命令行输入 R 并让 R 运行),甚至复制了所有文件从 i386 文件夹到父 bin 文件夹. 我的问题贴在下面.有什么想法吗?
..
我正在尝试在 jupyter notebook 中的 python 3x 上安装 R 包. 我知道我必须 pip install rpy2 并且它已经成功 当我在 R 中调用内置函数(例如 ccf 或其他简单问题)时,这很好用. # 从 R 调用函数导入操作系统os.environ['R_USER'] = 'D:\Anaconda3\Lib\site-packages\rpy2'导入
..
我正在尝试将 rpy2 库导入 Jupyter Notebook,但我无法克服此错误. 已添加路径“C:\Program Files\R\R-4.0.2\bin\x64". 这是我计算机上安装的唯一 R 版本.我已经完全卸载并重新安装了 R/Rstudio/Anaconda,但没有运气. 这里是完整的错误: -----------------------------------
..
我正在尝试在我的计算机上安装 rpy2,但我无法做到. 我下载了源包并尝试使用命令 python setup.py install 安装 Rpy2 (rpy2-2.3.2).结果如下: 运行安装运行构建运行 build_py运行 build_ext"C:\PROGRA~1\R\R-215~1.2\bin\R" CMD 配置 --ldflags"C:\PROGRA~1\R\R-215~1.2
..
我正在 ggplot2 中绘制一个密集散点图,其中每个点可能用不同的颜色标记: df 当我这样做时,标记为“点"的散点将消失.(绿色)绘制在带有标签“a"的红点之上.什么控制了 ggplot 中的 z 排序,即什么控制了哪个点在哪个点之上? 例如,如果我想要所有的“a"怎么办?点位于所有标记为“点"的点之上(意味着他们有时会部分或完全隐藏这一点)?这是否取决于标签的字母数字顺序?
..
我的简单程序从 Python 中提取数据库并存储在变量行中. cursor = con.cursor()cursor.execute("SELECT * FROM traffic")#从SQL中检索数据行 = cursor.fetchall()对于行中的行:行 = 列表(行)a = 行 [1:]b = 行[:-1]打印(一)打印(b) 现在我可以像 [1000L] 一样获取列表 a 和 b 中
..
我正在想办法解决我昨天问的这个问题: rpy2 无法导入 'rgl' R 包 我的目标是从 python 中检查某些软件包是否安装在 R 中. 遵循 Dirk Eddelbuettel 在对 他的回答,我正在使用 R 中的 installed.packages() 函数来列出所有可用的包. 这是我目前得到的: from rpy2.rinterface import RRunt
..
我有一堆需要通过 python 调用的 R 函数.但是,当我尝试分配一个大矩阵时,我遇到了内存错误.相同的功能在同一台计算机上的 RStudio 上运行良好.这是一个崩溃的代码块: #python:将 rpy2.robjects 导入为 ro进口GCgc.collect()ro.r.source("calibration_functions.R")result1 = ro.r.func1() #
..
我在 R 中使用名为 mRMRe 的特征选择算法,但我需要从 Python 中调用它.我已经成功安装了该软件包并能够从 Python 调用它.我需要访问 R mRMRe 包中的一些函数,如 mRMR.data 以将数据帧转换为算法所需的格式. from rpy2.robjects.packages import importrutils = importr('utils') #-- 只有一次.u
..
我需要使用 rpy2 提取在 python 中调用的 R lme 模型的结果.使用 rx2 提取系数如下: model = nlme.lme(fixed=fixed, data=dfr, random=random, method="REML")打印模型.rx2(“系数") 产生如下所有系数: $fixed(拦截)log.var112.571692 -2.929928$随机$随机$项目(拦截
..
我在跑步 将pandas导入为pd导入 rpy2.robjects.lib.ggplot2 作为 ggplot2将 rpy2.robjects 导入为 ro从 rpy2.robjects 导入 pandas2ripandas2ri.activate()从 rpy2.robjects.packages 导入导入器base = importr('base')测量 = pd.DataFrame({'t
..
我正在关注此博客以识别我的时间序列数据中的季节性客户:https://www.kristenkehrer.com/seasonality-code 我的代码与博客几乎一模一样,只是做了一些小调整,代码如下.我能够为 2000 个客户完全运行代码.几个小时后,我的结果中有 0 位客户被标记为季节性客户. 随着时间的推移手动查看客户数据,我相信我有很多季节性客户的例子应该被选中.以下是我使
..
在将 rpy2 与来自 synthpop R 包 (SD2011) 的内置数据集一起使用时,我收到此错误: robjects.r('head(SD2011)')# ...# ValueError: 代码需要在 -1 和 len(categories)-1 之间 我将问题深入到具有空条目的列中,例如这样做时我得到了同样的错误,但不是相邻的行或列: robjects.r('SD2011[3, 2
..
rpy2 v2 和 v3 之间有很多变化.我正在移植我的代码并修补一些兼容性问题.我无法弄清楚的一件事是如何让 hclust 工作.特别是来自 fastcluster 包,但我什至无法让基本的 hclust 工作. 我不明白的一些事情:(1) 我应该使用 R["as.dist"](rkernel) 还是 R("as.dist")(rkernel) ?(2) 为什么当我在 R 中调用它时会返回
..
我在 R 中创建了以下 S4 类,它的构造函数采用一个名为“A"的变量,它是一个字符串.该类有一个名为“test_method"的方法,它将字符串“B"作为输入并返回“A"是否等于“B". test_class 现在,我可以创建这个类的实例并在其上执行“test_method": object
..
如何将 datetime64[ns] 数据从 rpy2 传递给 R?以下简单案例: 将pandas导入为pd将 rpy2.robjects 导入为 robjs从 rpy2.robjects 导入 pandas2ripandas2ri.activate()dti = pd.date_range('2018-01-01', period=3, freq='H')robjs.r.summary(dti
..
我希望在 python 上运行一些 R 代码 我已经使用 apt-get install r-cran-robustbase 和 rpy packege 在 ubunto 上安装了 R 包 robustbase. 从 python 控制台我可以成功运行 from rpy import * 和 r.library("robustbase")但是当我跑 result = robjects.
..
我正在使用带有 rpy2 的 R DTW 包.我希望能够指定运行 DTW 分析的窗口类型和大小. 我已经运行了以下代码: 将 numpy 导入为 np导入 rpy2.robjects 作为 robjects导入 rpy2.robjects.numpy2rirpy2.robjects.numpy2ri.activate()r = 对象.rr('图书馆("dtw")')查询 = np.arra
..