首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Pycharm中将R变量传递给Python变量?

如何在Pycharm中将R变量传递给Python变量?
EN

Stack Overflow用户
提问于 2022-03-30 23:57:33
回答 1查看 100关注 0票数 1

我是Pycharm的新手;但是,我想利用我的R和Python知识。我是这两种语言的忠实粉丝,而且我不断地了解他们。我希望将一个R变量传递给Python变量,类似于木星笔记本。我在任何地方都找不到这样做的示例代码。

R码

代码语言:javascript
复制
x <- 5

python代码

代码语言:javascript
复制
# Some conversion method needs to be added
print(x)

Python控制台

代码语言:javascript
复制
>>>5
EN

回答 1

Stack Overflow用户

发布于 2022-03-31 14:15:20

谢谢你以上的回答!真是太棒了。我确实找到了解决办法,可以帮助其他人使用吡喃。如果您已经安装了R插件选项,则可以使用以下代码。

保存到羽毛文件的Python代码:

代码语言:javascript
复制

进口pyarrow.feather作羽毛

data = pd.read_csv('C:/Users/data.csv')

feather.write_feather(data,‘C:/User/data.羽毛’)

代码语言:javascript
复制

检索羽毛文件的r代码

代码语言:javascript
复制

图书馆(Tidyverse)

图书馆(羽毛)

图书馆(箭头)

数据<- arrow::read_arrow(‘C:/User/data.羽毛’)

打印(数据)

代码语言:javascript
复制

但是,这个过程似乎非常类似于用Python编写一个文件到csv,然后将csv上传到R中。这可能存在某种类型的轻量级存储差异、速度处理和语言变量不可知论/类转换。以下是官方文档: Git:https://github.com/wesm/feather Apache Arrow:https://arrow.apache.org/docs/python/install.html RStudio:https://www.rstudio.com/blog/feather/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71685400

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档