conda安装rpy2,安装R语言,并且打开.rds文件

1.在新环境或者创建好的环境中安装rpy2

bash 复制代码
activate new_ev
conda install rpy2

2.安装R语言

在R语言官网中下载,https://www.r-project.org/

具体安装R语言可看安装R语言

3.R语言和rpy2安装后,配置环境变量

  • path中添加R语言的安装位置

    一定要在系统变量中添加,避免不必要的麻烦

  • 新建R_HOME和R_USER环境变量

    R_HOME是R语言的安装地址

    R_USER是rpy2的安装地址

    如果配置好环境变量后,pycharm仍提示R_HOME未找到R_HOME must be set in the environment or Registry,关闭Pycharm,重新打开Pycharm。

    如果提示OSError: cannot load library 'D:\Program Files\R\R-4.0.3\bin\x64\R.dll': error 0x7e,说明R_HOME的环境变量位置不对。重新配置环境变量,再重新打开Pycharm。

4.使用python打开.rds文件

python 复制代码
import rpy2.robjects as robjects

path = './data_to_anan/dataset1/test.rds'
readRDS = robjects.r['readRDS']
file = readRDS(path)
colnames = robjects.r['colnames']
print(file)
print(colnames(file))

path = './data_to_anan/dataset1/test.rds' 加载你本地文件的地址

相关推荐
喵手6 分钟前
Python爬虫实战:构建 Steam 游戏数据库:requests+lxml 实战游戏列表采集与价格监控(附JSON导出 + SQLite持久化存储)!
爬虫·python·爬虫实战·零基础python爬虫教学·采集steam商店游戏列表数据·sqlite数据库存放采集数据·价格监控游戏推荐市场分析
老蒋每日coding16 分钟前
LangGraph:从入门到Multi-Agent超级智能体系统进阶开发
开发语言·python
岚天start26 分钟前
Python HTTP服务器添加简单用户名密码认证的三种方案
服务器·python·http
cuber膜拜35 分钟前
Weaviate 简介与基本使用
数据库·python·docker·向量数据库·weaviate
HealthScience40 分钟前
DNA具体怎么转为蛋白质的?
python
PacosonSWJTU1 小时前
mac-python解释器理解与python安装
开发语言·python
urkay-1 小时前
Android 中实现 HMAC-SHA256
android·开发语言·python
DN20201 小时前
AI销售机器人的隐私痛点与破解之道
人工智能·python·机器学习·机器人·节日
恬淡如雪1 小时前
Excel接口测试自动化实战
爬虫·python·excel
云草桑1 小时前
15分钟快速了解 Odoo
数据库·python·docker·postgresql·.net·odoo