当前位置: 首页 > news >正文

【2023最新版】R安装(直接+Anaconda)及使用(Pycharm配置R)教程

目录

一、R语言

1. R官网

2. R介绍

二、直接安装R

1. 下载

2. 安装

三、Pycharm使用R

1. 安装Pycharm

2. R Language for IntelliJ插件

3. R设置

报错

4. R软件包

安装

加载

查看已安装的包

四、使用Anaconda创建R语言虚拟环境

1. 安装Anaconda

2. 创建R语言虚拟环境


一、R语言

1. R官网

R: The R Project for Statistical Computing (r-project.org)https://www.r-project.org/

2. R介绍

        R语言是一种用于统计计算和数据分析的编程语言。它具有丰富的数据处理、统计建模和数据可视化功能,广泛应用于数据科学、统计学、机器学习等领域。

        R语言拥有强大的数据处理和操控能力,可以处理各种类型和规模的数据。它提供了丰富的统计方法和模型,包括线性回归、逻辑回归、决策树、聚类分析等常见的机器学习和统计方法。此外,R语言还有丰富的可视化功能,可以创建各种类型的图表和可视化展示。

        R语言具有开源社区的支持,有大量的开源包和库可供使用,可以扩展R的功能和应用领域。在R语言社区中,你可以找到各种各样的包,用于数据处理、统计建模、机器学习、自然语言处理等领域。

        R语言具有易于学习和使用的语法,对于统计学和数据分析的初学者来说是很友好的。同时,R还具有可扩展性和可重复性,可以进行自动化分析流程和报告生成。

二、直接安装R

1. 下载

The Comprehensive R Archive Network (tsinghua.edu.cn)https://mirrors.tuna.tsinghua.edu.cn/CRAN/

2. 安装

  • 选择安装位置

  • 自定义组件

  •  禁止自启动

  • 菜单文件夹名称

三、Pycharm使用R

1. 安装Pycharm

参照前文:

PyCharm专业版安装教程(使用jetbrains toolbox管理;学生认证、学信网验证码申请)_pycharm 验证码_QomolangmaH的博客-CSDN博客https://blog.csdn.net/m0_63834988/article/details/128692959?spm=1001.2014.3001.5502

2. R Language for IntelliJ插件

  • 文件——设置

  • 插件

3. R设置

 (自动检测)

 

报错

 Warning in (function (file = "", n = NULL, text = NULL, prompt = "?", keep.source = getOption("keep.source"),  :
  argument encoding="UTF-8" is ignored in MBCS locales

看着碍眼就碍眼吧,不影响,可以修改:

Sys.setlocale(category = 'LC_ALL', locale = 'English_United States.1252')

如果修改,不使用R后记得改回来,否则系统会有其它报错(如:通知乱码)

Sys.setlocale("LC_ALL","Chinese")

4. R软件包

安装

install.packages("hdf5r")

加载

library(hdf5r)

        加载hdf5r包后,才可以使用它提供的函数和方法。

查看已安装的包

installed_packages <- installed.packages()
package_names <- rownames(installed_packages)

打印已安装的包名称

print(package_names)

四、使用Anaconda创建R语言虚拟环境

1. 安装Anaconda

参照前文:

win11 安装 Anaconda(2022.10)+pycharm(2022.3/2023.1.4)+配置虚拟环境_QomolangmaH的博客-CSDN博客https://blog.csdn.net/m0_63834988/article/details/128693741?spm=1001.2014.3001.5502

2. 创建R语言虚拟环境

conda create -n R4.1.3 r-base==4.1.3
conda activate R4.1.3
conda install r-seurat
library(Seurat)

http://www.lryc.cn/news/143136.html

相关文章:

  • opencv 案例实战02-停车场车牌识别SVM模型训练及验证
  • Vue实例挂载的过程
  • dvwa xss通关
  • AD如何进行汉化
  • 【JUC基础】JUC入门基础
  • 自然语言处理: 第十章GPT的API使用
  • docker使用harbor进行镜像仓库管理演示以及部分报错解决
  • 【精算研究01/10】 计量经济学的性质和范围
  • 【python知识】用 Tkinter实现“剪刀-石头-布”和“弹球游戏 ”
  • Android 绘制之文字测量
  • 基于AVR128单片机智能传送装置
  • Nexus私有仓库+IDEA配置远程推送
  • idea2023项目上传到gitee
  • 【golang】派生数据类型---指针 标识符、关键字等
  • 深度学习技术
  • TCP/IP网络江湖——物理层护江山:网络安全的铁壁防线(物理层下篇:物理层与网络安全)
  • python-数据可视化-使用API
  • 窗口看门狗
  • 开发新能源的好处
  • error: can‘t find Rust compiler
  • 全面解析MES系统中的车间退料管理
  • 探究finally代码块是否执行
  • leetcode刷题(字符串相加、包含每个查询的最小区间、模拟行走机器人、环形子数组的最大和、满足不等式的最大值、四数之和、树中距离之和)
  • Grafana reporter定时报表踩坑记录
  • Flutter 状态管理引子
  • CFC编程入门_【10分钟学会】
  • golang无需创建新切片
  • Django基础5——ORM中间程序
  • SpringAOP详解(上)
  • C++ 存储类