美文网首页R
R数据结构之数组

R数据结构之数组

作者: YUENFUNGDATA | 来源:发表于2018-08-31 17:44 被阅读53次

数组与矩阵类似,但维度可以大于2。数组可以通过array函数构建,公式如下:


其中vector包含了数组中的数据,dimensions是一个数值型向量,给出了各个维度下标的最大
值,而dimnames是可选的、各维度名称标签的列表。

范例1:

dim1<-c("A1","A2")
dim2<-c("B1","B2","B3")
dim3<-c("C1","C2","C3","C4")
z<-array(1:24,c(2,3,4),dimnames=list(dim1,dim2,dim3))
z

输出结果:


代码意义:
row1.第一维元素名称
row2.第二维元素名称
row3.第三维元素名称
row4.创建数组z,数值范围1:24,维度为2x3x4,维度名分别为dim1,dim2,dim3

数组是矩阵的一个自然推广,它们在编写新的统计方法时可能很有用。

像矩阵一样,数组中的数据也只能拥有一种模式。

从数组中选取元素的方式与矩阵相同。上例中,元素z[1,2,3]为15。

相关文章

  • R数据结构之数组

    数组与矩阵类似,但维度可以大于2。数组可以通过array函数构建,公式如下: 其中vector包含了数组中的数据,...

  • 重温:数据结构与算法 - 03数组

    数据结构与算法之美 - 数组 数据结构与算法之美-学习大纲 什么数组? 数组是一种 线性表 数据结构。它用一组 连...

  • Day5—刘强

    R语言的数据结构 数据类型 R语言主要数据类型如下: 向量(vector) 矩阵(Matrix) 数组(Array...

  • 2019-07-27 [R语言编程艺术-1]

    chaper1 快速入门 运行R 简单运行R 重要的数据结构 向量、字符串、矩阵(矩形的数值数组)、列表、数据框、...

  • 数据结构与算法

    线性数据结构 数据结构之数组[https://www.jianshu.com/p/2237c4287a25] 数据...

  • R语言初级教程(13): 矩阵(上篇)

    R中有5种基本数据结构,分别是向量(vector)、矩阵(matrix)、数组(array)、数据框(data f...

  • 学习小组Day5笔记--xr

    今天的学习内容是R的数据结构 R的数据类型有:向量矩阵数组数据框List注:?read.table 可用查看命令的...

  • 学习小组Day5笔记--小明

    R语言数据结构 数据类型 -向量-矩阵-数组-数据框-列表 知识点,与python相比 1.注意赋值方式2.r中同...

  • 2020-07-16

    1、看完谷粒商城31 2、恋上数据结构之动态数组

  • 数据结构:数组

    00数据结构与算法分析:大纲01数据结构:数组02数据结构:链表03数据结构:栈03数据结构:队列 数组 数组是一...

网友评论

    本文标题:R数据结构之数组

    本文链接:https://www.haomeiwen.com/subject/vilewftx.html