r - 两个逗号是什么意思?

标签 r syntax

首先我有一个有点尴尬的问题。 R中的逗号代表什么?
例如,每当有类似 unique[x3,] 或类似的代码时,括号前的逗号是做什么的?

第二,

mosaicplot(UCBAdmissions[,,i],)

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

最佳答案

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

一般来说:

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

UCBAadmissions 有两个以上的维度,所以
UCBAdmissions[, , 1] ## Get the first table in the 3D array

当然,这些是可以组合的。 UCBAdmissions 样本数据是一组 6 个二乘二的表:
dim(UCBAdmissions)
# [1] 2 2 6

假设您只想要前两个表中的第一行:
UCBAdmissions[1, , c(1, 2)]
#         Dept
# Gender     A   B
#   Male   512 353
#   Female  89  17

关于r - 两个逗号是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18940867/

相关文章:

r - 如何使用列名对数据框列进行子集化?

r - 包 ‘raster’ 的安装具有非零退出状态

r - 如何根据 R 中的时间矩阵对点进行排序?

arrays - 双方括号在swift中是什么意思?

javascript - 是否有相当于 Ruby 语法的 Javascript 使用下划线(例如 10_000 = 10000)来使更大的整数易于人类阅读?

javascript - 基于 React 类的组件构造函数的澄清

r - 合并具有所有组合的两个数据框

r - 有没有办法命名列表的所有元素

PHPExcel 验证一系列单元格的数据

php - 如何执行那么长的php Rets?