- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试将一些数据从 R 代码段获取到 Azure Python 3 Jupyter 笔记本(可在 http://notebooks.azure.com 免费托管)。
我在 Python 3 笔记本中尝试了以下操作:
%load_ext rmagic
然后尝试嵌入 R:
%%R -o x
x <- 1
然后
x
这里我收到 Python 错误:名称“x”未定义
– 请参见下图。将 R 嵌入 Python 3 并使用 Azure Notebooks 交换数据的正确方法是什么?
最佳答案
@DmitryNogin,我成功重现了该问题。并根据下面来自 here 的描述,您现在需要在 jupyter Notebook 中使用 %load_ext rpy2.ipython
而不是 %load_ext rmagic
。
The rmagic extension has been moved to rpy2 as rpy2.interactive.ipython.
但是,当我在笔记本中尝试 %load_ext rpy2.ipython
时,我遇到了以下其他一些错误。
ImportError: libRblas.so: cannot open shared object file: No such file or directory
我搜索了一个需要使用 export LD_LIBRARY_PATH=/usr/lib64/MR0-3.3.0/R-3.3.0/lib/R/设置环境变量
(我通过命令 LD_LIBRARY_PATH
的解决方案Azure 笔记本服务器上的 libwhich R
找到的路径值)。但是,主机 Ubuntu 操作系统未安装 vi
或 vim
,并且我不知道 nbuser
的 sudo
密码> 在终端中,因此虽然该解决方案在笔记本服务器的终端中适用于 ipython,但无法使 jupyter 工作。
我最终的工作解决方案是使用笔记本服务器的终端命令ln -s/usr/lib64/MR0-3.3.0/R-3.3.0/lib/R/lib/* ~/anaconda3_410/lib/
.
然后,当你输入%load_ext rpy2.ipython
时,你会得到一个错误ImportError ..../libreadline.so.6: undefined symbol: PC
。只需要在%load_ext rpy2.ipython
之前输入import readline
即可解决。
最后,您可以为 %R xxx
加载 rpy2.ipython
以及一些警告信息。
希望有帮助。
关于python - 如何在 Azure Notebooks 中使用 rmagic?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39254231/
按照这里的例子 http://www.randalolson.com/2013/01/14/filling-in-pythons-gaps-in-statistics-packages-with-rm
当我使用 ipython 笔记本(Windows 版本)运行任何 %R 代码时,输出在结果之前包含一个 480 x 480 的空白图像。我已经申请了fix #2433让 rmagic 在 Wind
看我的照片,为什么 2 个图在细胞魔法中以相反的顺序出现? 更新 我上次检查时已经修复了。还是不确定是rpy2还是ipython notebook的问题。 最佳答案 查看%rmagic的源代码(rma
我的 Rmagic 不工作 ruby -v ruby 1.8.7(2010-01-10 补丁级别 249)[i386-mingw32] rails -v 轨道 3.0.0.beta4 irb requ
我正在使用 Rmagic 执行以下操作来创建包含大量文本的图像 message="A very long auto wrapping sentence goes here" text_image
我正在尝试将一些数据从 R 代码段获取到 Azure Python 3 Jupyter 笔记本(可在 http://notebooks.azure.com 免费托管)。 我在 Python 3 笔记本
我正在尝试将一些数据从 R 代码段获取到 Azure Python 3 Jupyter 笔记本(可在 http://notebooks.azure.com 免费托管)。 我在 Python 3 笔记本
我通过 rmagic 使用 rpy2 在 jupyter 笔记本中将 R 代码与 python3 代码交错。一个简单的代码单元如下: %%R -i df -o df_out df_out 时要将 Py
我使用以下代码片段在 ipython notebook 中使用 ggplot 绘制 pandas 数据框。 %%R -i data plot = ggplot(data) + geom_line(ae
当我在 Controller 中尝试以下操作时, require 'RMagick' 正在运行 RAILS_ENV=production rake gems:install 我收到以下错误。 rake
在 ubuntu 中安装 gruff gem 之后 在运行一些代码时,我收到以下错误 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:3
使用rmagic,在读取 a particular file 时,%R 和 %%R 之间的行为不一致(而不是其他人):为什么 %%R usda = read.csv("USDA.csv") 工作的同时
从我的角度来看,我已经开始将 R 的使用集成到 Notebook 中以获得两全其美的效果(python 中的数据管理,同时利用 R 的比较分析/图形优势)。不幸的是,我被一个看似简单的元素所吸引,为
在过去 6 个月的大部分时间里,我一直在尝试让 rmagic 函数扩展在 ipython 笔记本中运行——我使用的是 MacOS——当我尝试加载 rmagic 时,内核崩溃了。 我在以前版本的 ipy
我在 Jupyter 笔记本中使用 %%R 细胞魔法。我知道您可以为每个单元格设置绘图大小,例如: %%R -w 800 -h 600 但我想为整个笔记本/R session 设置一个默认值。 我看过
我正在尝试安装 ImageMagick 和 RMagic,因为它们在 OS X Lion 升级后不起作用。当我跑的时候 brew install imagemagick 我得到了错误 Error: Y
我正在尝试将机车 gem 安装到我的 rails 应用程序中。它依赖于使用 rmagick gem 2.12.2 我成功安装了最新版本的 rmagic 2.13.2 但显然 gem 需要的旧版本在我安
我已经阅读了很多帖子,它们似乎都与在 OS X 上安装 rmagick gem 有关的问题有关,但是为 MagickCore 设置 PATH veriables 的解决方案似乎都不适合我。尝试安装 g
使用以下指南 http://spontaneousderivation.com/2012/09/30/rails-3-2-on-a-shared-dreamhost-server/ 我设法让我的 Ra
我正在尝试为 IPython 笔记本使用 rmagic 扩展,通过 Enthought Canopy 使用 Python 2.7.6。 当我尝试以下示例时: import numpy as np i
我是一名优秀的程序员,十分优秀!