R语言向量vector数据类型元素索引、访问:使用length函数计算向量的长度、元素个数

目录

R语言向量vector数据类型元素索引、访问:使用length函数计算向量的长度、元素个数

R 语言特点

R语言向量vector数据类型元素索引、访问:使用length函数计算向量的长度、元素个数


R可以在CRAN(Comprehensive R Archive Network,http://cran.r-project.org)上免费下载。

R 语言特点

  • R 语言环境软件属于 GNU 开源软件,兼容性好、使用免费
  • 语法十分有利于复杂的数学运算
  • 数据类型丰富,包括向量、矩阵、因子、数据集等常用数据结构
  • 代码风格好,可读性强

虽然 R 主要用于统计分析或者开发统计相关的软件,但也有人用作矩阵计算。其分析速度可媲美专用于矩阵计算的自由软件 GNU Octave 和商业软件 MATLAB。

R是一种编程语言,也是统计计算和绘图的环境,它汇集了许多函数,能够提供强大的功能。
R语言软件界面简陋,通常不直接使用,而是用图形界面的Rstudio。

RStudio是免费提供的开源集成开发环境(IDE)。RStudio提供了一个具有很多功能的环境,使R更容易使用,是在终端中使用R的绝佳选择。

RStudio是一款R语言的IDE,R自带的环境操作起来可能不是方便,而Rstudio很好地解决了这个问题,而且它还具有调试、可视化等功能,支持纯R脚本、Rmarkdown (脚本文档混排)、Bookdown (脚本文档混排成书)、Shiny (交互式网络应用)等。

  • 包是R函数、数据、预编译代码以一种定义完善的格式组成的集合。计算机上存储包的目录称为库(library)。函数.libPaths()能够显示库所在的位置, 函数library()则可以显示库中有哪些包。
  • R自带了一系列默认包(包括base、datasets、utils、grDevices、graphics、stats以及methods),它们提供了种类繁多的默认函数和数据集。其他包可通过下载来进行安装。安装好以后,它们必须被载入到会话中才能使用。命令search()可以告诉你哪些包已加载并可使用。
  • 目前有几千个称为包(package)的用户贡献模块可从http://cran.r-project.org/web/packages下载。

R语言向量vector数据类型元素索引、访问:使用length函数计算向量的长度、元素个数

x <- 1:10;print(x)print(x[5])print(x[-5])print(x[c(1,5,8)])print(x[1:5])print(x[1:5*2])          # 冒号优先级更高,首先得到1-5这5个数据再乘以2print(x[ x > 5 ])        # 逻辑表达式用x中每一个元素计算逻辑表达式的值做索引,得到的是原数组中x大于5的元素print(mean(x))
print(x[ x > mean(x) ] ) # 逻辑表达中可以使用函数names(x) <- LETTERS[1:10];print(x)   # 使用字符常数数组给向量命名,再通过变量名访问向量中的元素
print(x["A"])View(x)# 计算向量的长度
print(length(x))

安利一个R语言的优秀博主及其CSDN专栏:

博主博客地址

博主R语言专栏地址(R语言从入门到机器学习、持续输出已经超过1000篇文章)

参考:R

R语言向量vector数据类型元素索引、访问:使用length函数计算向量的长度、元素个数相关推荐

  1. R语言length函数计算向量、列表、字符串长度实战

    R语言length函数计算向量.列表.字符串长度实战 目录 R语言length函数计算向量.列表.字符串长度实战 #基本语法

  2. R语言使用length函数计算向量的长度

    R语言使用length函数计算向量的长度 目录 R语言使用length函数计算向量的长度 R语言是解决什么问题的? R语言使用length函数计算向量的长度 安利一个R语言的优秀博主及其CSDN专栏: ...

  3. R语言检验相关性系数的显著性:使用cor.test函数计算相关性系数的值和置信区间及其统计显著性(如果变量来自正态分布总体使用皮尔森方法pearson)

    R语言检验相关性系数的显著性:使用cor.test函数计算相关性系数的值和置信区间及其统计显著性(如果变量来自正态分布总体使用皮尔森方法pearson) 目录

  4. R语言unlist函数将复杂数据(list列表、dataframe、字符串String)对象处理成简单向量vector形式:将包含dataframe和字符串的向量列表转换为单个向量(删除数据名称)

    R语言unlist函数将复杂数据(list列表.dataframe.字符串String)对象处理成简单向量vector形式:将包含dataframe和字符串的向量列表转换为单个向量(删除数据名称) 目 ...

  5. R语言在dataframe的特定索引位置添加数据行而非在dataframe末尾append数据行实战

    R语言在dataframe的特定索引位置添加数据行而非在dataframe末尾append数据行实战 目录 R语言在dataframe的特定索引位置添加数

  6. R语言使用epiDisplay包的summ函数计算向量数据在不同分组下的描述性统计汇总信息并可视化有序点图(名称、有效值个数、均值、中位数、标准差、最大值、最小值)

    R语言使用epiDisplay包的summ函数计算向量数据在不同分组下的描述性统计汇总信息并可视化有序点图(名称.有效值个数.均值.中位数.标准差.最大值.最小值) 目录

  7. R语言使用sd函数计算向量数据的标准差

    R语言使用sd函数计算向量数据的标准差 目录 R语言使用sd函数计算向量数据的标准差 R语言是解决什么问题的? R语言使用sd函数计算向量数据的标准差 安利一个R语言的优秀博主及其CSDN专栏: R语 ...

  8. R语言rnorm函数生成正太分布数据、使用epiDisplay包的summ函数计算向量数据的描述性统计汇总信息并可视化有序点图(名称、有效值个数、均值、中位数、标准差、最大值、最小值)

    ↵ R语言rnorm函数生成正太分布数据.使用epiDisplay包的summ函数计算向量数据的描述性统计汇总信息并可视化有序点图(名称.有效值个数.均值.中位数.标准差.最大值.最小值) 目录

  9. R语言使用epiDisplay包的summ函数计算向量数据在不同分组下的描述性统计汇总信息并可视化有序点图、使用main参数为可视化图像添加自定义标题(名称、有效值个数、均值、中位数、标准差、最大值)

    R语言使用epiDisplay包的summ函数计算向量数据在不同分组下的描述性统计汇总信息并可视化有序点图.使用main参数为可视化图像添加自定义标题(名称.有效值个数.均值.中位数.标准差.最大值. ...

最新文章

  1. JavaScript原型学习
  2. JDK、JRE、JVM三者间的关系
  3. go在方法中修改结构体的值_golang修改结构体中的切片值方法
  4. 【Linux】一步一步学Linux——w命令(97)
  5. 深夜,我用python爬取了整个斗图网站,不服来斗
  6. SpringCloud系列:分布式服务调用链跟踪整合Zipkin、RabbitMQ、Elasticsearch(二)
  7. 怎样在virtualbox下WIN7共享XP的文件
  8. 14个HTML5实现的效果合集
  9. webpack路径问题总结
  10. linux远程ssh的端口映射,SSH端口映射
  11. springboot微信小程序 获取微信unionid
  12. 人脸识别技术开发解决方案,人脸识别智慧工地应用开发
  13. javase2021最强学习线路没有之一
  14. 计算机主机自动关机如何设置,电脑怎么设置自动关机?电脑自动关机方法教程 电脑维修技术网...
  15. ThingJS:探索3D信息技术发展应用之3D城市地图搭建
  16. 2012-2-25 《数据结构》读书笔记3 栈之迷宫求解
  17. Java redis实现消息队列
  18. 土地利用程度综合指数计算/argis教程
  19. 蚂蚁笔记(leanote)搭建
  20. RAMMAP(运行内存清理工具)自动释放内存,并利用pyqt5制作图形界面

热门文章

  1. QT支持https及编译OpenSSL
  2. 原生Javascript(数组操作方法总结)-更新
  3. Linux入门第三讲(完结)
  4. C# 设计模式:行为型
  5. 高情商就是说话让人感到舒服
  6. ganglia监控自定义metric实践
  7. 设计模式(十)—— 装饰模式(定义、案例分析、特点、缺点)
  8. 用计算机做路由器,电脑当无线路由器怎么用 电脑当无线路由器详细教程【图文】...
  9. CAD怎么画精确数值直线?
  10. STP和RSTP协议理解