`which` 函数是 R 言语中的一个十分有用的函数,它用于找出满意特定条件的元素在向量中的方位。`which` 函数能够用于数值向量、逻辑向量或字符向量。
根本语法```rwhich``` `x`: 一个逻辑向量,它指示了向量中的哪些元素满意特定的条件。 `arr.ind`: 一个逻辑值,假如为 `TRUE`,则回来的是一个数组,其间包含了满意条件的元素在矩阵或数组中的行和列索引。 `useNames`: 一个逻辑值,假如为 `TRUE`,则回来的成果会运用向量中的称号(假如有的话)。
示例假定咱们有一个数值向量 `v`,咱们想要找出一切大于 5 的元素的方位。
```rv 其他用法 `which.max`: 回来向量 `x` 中最大元素的方位。 `which.min`: 回来向量 `x` 中最小元素的方位。
注意事项 `which` 函数只回来满意条件的第一个元素的方位。假如你想要回来一切满意条件的方位,你需求运用 `which` 函数与 `
未经允许不得转载:全栈博客园 » r言语which函数,功能与运用