码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • R软件和扩展包的升级及R语言数据对象


    R语言每个一段时间就会跟新一个新的版本,其中会增加一些新的语法、修改一些语法的用法并修复一些bug,因此,相应的扩展包也会进行一些更新以适应新的R版本。

    这就使得用户在使用的过程中有时会面临软件与扩展包版本不匹配的情况,此时就需要对R语言和扩展包进行更新。

    R软件的更新

    在RStudio中使用如下简单的命令即可自动将R语言更新为最新的版本。

    1. install.packages("installr")
    2. require(installr)
    3. updateR()

    注:更新完成后需要将旧版本R的library文件夹复制到新版本中,不然还要重新下载所有的扩展包。

    扩展包的更新

    在RStudio右下界面中,选择Packages选项进入扩展包管理页面。

    点击update按钮即会打开扩展包更新界面,点击Select All选中需要更新的扩展包,点击Install Updates即开始扩展包的更新。

    对于通过Bioconductor安装的扩展包,我们需要使用下方命令对其进行单独更新。

    BiocManager::install()

    R的主要功能就是对数据进行处理、统计学分析和可视化,那么R能处理什么样的数据呢?

    R数据类型:

    • 普通向量 (vector)

      • 数值型 (numeric)

      • 字符型 (character)

      • 逻辑型 (logical)

      • 复数型 (complex)

    • 因子向量 (factor)

    • 索引向量 (index)

    • 复杂数据类型

      • 矩阵 (matrix)

      • 数据框 (data.frame)

      • 列表 (list)

    简单数据

    向量的本质就是一连串的数据,可以看作excel中的一行或一列数据。

    不同类型的向量顾名思义,数值型代表组成向量的元素均为数值,字符型表示元素均为字符,逻辑型表示判断,其组成元素只有TURE和FALSE两个。

    因子向量可以看作对于一组数据的分组信息,类似于统计学分析中的Group列,通过相对的元素表示其所代表的数据属于同一组,因子向量可以是数值型也可以是字符型。

    复杂数据

    矩阵和数据框可以看作excel中的数据表,由多个行和列组成,其中的每一行或列均是一个向量。

    矩阵和数据框的区别在于,组成矩阵的向量要属于同一类型,而数据框则可以由多个类型的向量构成。

    因而,矩阵通常情况下全部为数值型,而数据框中可以同时包含数值、字符和因子向量。

    列表是由多个数据类型组成的更为复杂的数据,其能同时包含多个向量、矩阵、数据框,可以将其看作是excel中含有多个数据表的文件。

  • 相关阅读:
    【Unity】零基础实现塔防游戏中敌人沿固定路径移动的功能
    04-开发自己的npm包及发布流程详细讲解
    HTML学生中秋节日网页设计模板 DIV布局大学生中秋节网页作业制作 八月十五中秋静态网页成品代码下载 中秋节日网页设计作品
    智头条 | 四部门:2025年建立500家智能家居体验中心,小米发布人形仿生机器人,2022光亚展智能成主角
    虚拟内存相关笔记
    商标怎样转让?
    大数据Doris(六):编译 Doris遇到的问题
    工作微信统一管理(还带监管功能)
    第8章 虚拟现实技术的相关软件
    【毕业设计】深度学习 YOLO 实现车牌识别算法
  • 原文地址:https://blog.csdn.net/weixin_58566962/article/details/126411158
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号