找回密码
 立即注册
查看: 3387|回复: 1

数组中"c(2,3,4)"一个问题

[复制链接]
发表于 2016-9-7 22:22:01 | 显示全部楼层 |阅读模式
本帖最后由 郝一个勤奋君 于 2016-9-7 22:23 编辑

最近在认真学习《R实战》,其中第二章数组有个例子:
>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

结果如下:
, , C1

   B1 B2 B3
A1  1  3  5
A2  2  4  6

, , C2

   B1 B2 B3
A1  7  9 11
A2  8 10 12

, , C3

   B1 B2 B3
A1 13 15 17
A2 14 16 18

, , C4

   B1 B2 B3
A1 19 21 23
A2 20 22 24

请问倒数第二行的"c(2,3,4)"是什么意思呀?
非常感谢



回复

使用道具 举报

发表于 2016-9-8 13:43:02 | 显示全部楼层
array定义数组,c(2,3,4,)表示有2行,3列,4层。你可以理解为有4层楼,每层楼有2排,每排有3个房间,每个房间有一个数。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|R语言中文网

GMT+8, 2024-11-23 11:04 , Processed in 0.019709 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表