R语言基础-数组和列表
来源:互联网 发布:淘宝闲鱼交易安全吗 编辑:程序博客网 时间:2024/05/30 04:26
数组(array)
一维数据是向量,二维数据是矩阵,数组是向量和矩阵的直接推广,是由三维或三维以上的数据构成的.
数组函数是array(),语法是:array(dadta, dim),其中data必须是同一类型的数据,dim是各维的长度组成的向量。
1、产生一个三维和四维数组。
例1:xx <- array(1:24, c(3, 4, 2)) #一个三维数组
例2:yy <- array(1:36, c(2, 3, 3, 2)) #一个四维数组
2、dim()函数可将向量转化成数组或矩阵。
例1:xx <- 1:24; dim(xx) <- c(3, 4, 2); xx #效果同array(1:24, c(3, 4, 2))
例2:zz <- 1:10; dim(zz) <- c(2, 5); zz #效果同matrix(1:10, 2, 5)
列表(list)
向量、矩阵和数组的元素必须是同一类型的数据。一个数据对象需要包含不同的数据类型,它可以采用列表这种形式。
创建列表可用list()函数,语法是:list(name1 = component1, name2 = component2, ...)。
1、创建一个列表
例1: xx <- rep(1:2, 3:4)
yy <- c('Mr A', 'Mr B', 'Mr C', 'Mr D', 'Mr E', 'Mr D', 'Mr F')
zz <- 'discussion group'
name.list <- list(group = xx, name = yy, decription = zz) #创建了一个名为"name.list"的列表
name.list$n[name.list$g == 2]
length(name.list)
mode(name.list)
names(name.list)
0 0
- R语言基础-数组和列表
- R语言--数组和列表
- R语言基础-矩阵和列表
- R语言基础:数组&列表&向量&矩阵&因子&数据框
- R语言-基础总结(列表)
- 概率基础和R语言
- 概率基础和R语言
- 了解向量、因子、矩阵、数组、列表和数据框、时间序列(R语言)
- R语言学习备忘录(三):数组、矩阵、列表和数据框、因子的应用
- R语言入门之创建数据集——向量、矩阵、数组、数据框和列表
- (R语言)列表和数据帧
- R语言编程艺术学习笔记(矩阵、数组、列表)
- (R语言)数组和矩阵
- R语言注意事项列表
- R语言基础和画图相关资料
- R语言基础和画图方法介绍
- R语言基础-因子和有序因子
- R语言-下载安装和基础使用
- NYOJ 457 大小写互换
- C++判断字符串中是否有中文
- maven学习(二)
- Leetcode-Linked List Cycle II
- Google 一盏照亮世界的明灯
- R语言基础-数组和列表
- 【学习】Python语言入门
- Android 在安装完成界面,点击打开应用程序。在应用程序点击home键,再从桌面打开程序导致产生多个实例或者说程序被重复打开。(为了把问题写清楚,标题一定要长长长........)
- c++用new分配空间
- 生活不相信眼泪
- Android自动化测试之Robotium登陆测试用例
- 用R语言实现简单的线性回归
- Unity插件之NGUI学习(4)—— 创建UI2DSprite动画
- 用R语言求置信区间