两个逗号是什么意思?

时间:2013-09-22 06:00:32

标签: r syntax

首先,我有一个令人尴尬的问题。 R中的逗号代表什么? 例如,只要代码类似unique[x3,]或类似代码,括号前的逗号是什么?

其次,

mosaicplot(UCBAdmissions[,,i],)

方括号内的两个逗号是什么意思?

1 个答案:

答案 0 :(得分:11)

理解这些事情的最好方法是自己尝试一下,看看他们做了什么!

一般来说:

mydf[1, ] ## Get the first row
mydf[, 3] ## Get the third column

UCBAdmissions有两个以上的维度,所以

UCBAdmissions[, , 1] ## Get the first table in the 3D array

当然,这些可以结合起来。 UCBAdmissions样本数据是一组6个2×2表:

dim(UCBAdmissions)
# [1] 2 2 6

让我们想象你想要前两个表中的第一行:

UCBAdmissions[1, , c(1, 2)]
#         Dept
# Gender     A   B
#   Male   512 353
#   Female  89  17