R语言_排列组合

组合(combination)

choose(n, r)
     参数:
     n:元素数量
     r:组合数
     返回:来自总共 n 个元素的 r 个组合的数量,即 nCr 值

 列出所有组合数矩阵:combn(x,n)


阶乘:factorial(k) —— k!

排列(permutation)

 排列数:choose(n,k) * factorial(k)
 求排列数的话,可以用gtools包里的permutations()函数

数据的分箱操作

包括等宽分箱法、等频分箱法、通过kmeans分箱法等。

等宽分箱法,将观察点均匀划分成n等份,每份的间距相等。
等频分箱法,将观察点均匀分成n等份,每份的观察点数相同。
  cut函数将一列点划分到各自的区间里
   cut将x的范围划分为若干个区间,并根据这些区间对x中的值进行编码。最左边的区间对应于第一级,第二左的区间对应第二级
posted @ 2023-04-06 17:37  辰令  阅读(385)  评论(0编辑  收藏  举报