以时间间隔对年龄进行分组以使用 r 中的另一个变量创建列联表

乔纳斯

这是我正在尝试制作的列联表

数据:

  Edad  influye
1     31     Nada
2     72     Poco
3     34     Poco
4     47     Poco
5     74     Poco
6     27     Poco
7     43 Moderado
8     58     Poco
9     42     Nada
10    69 Moderado
11    73     Poco
12    48 Moderado
13    38     Poco
14    44     Poco
15    46     Poco

真实数据有 247 行

使用该功能cut我可以创建间隔,但是当我尝试创建列联表时我不能这样做,一些建议

这是间隔

[16,24.5] (24.5,33] (33,41.5] (41.5,50] (50,58.5] (58.5,67] (67,75.5] (75.5,84] 
        1        10        38        59        59        44        27         9 
基思乔利

我认为您正在寻找table()

R> set.seed(1)
R> df = data.frame(
  Edad = sample(1:100, 15),
  Influye = c( "Nada", "Poco", "Poco", "Poco", "Poco", "Poco", "Moderado", "Poco", "Nada", "Moderado", "Poco", "Moderado", "Poco", "Poco", "Poco")
)
R> head(table(df))
    Influye
Edad Moderado Nada Poco
  6         1    0    0
  16        1    0    0
  19        0    0    1
  20        0    0    1
  27        0    1    0
  34        0    0    1
R> table(df[1])
 6 16 19 20 27 34 37 57 58 61 62 67 86 89 97
 1  1  1  1  1  1  1  1  1  1  1  1  1  1  1
R> table(df[2])
Moderado     Nada     Poco 
       3        2       10

有削减:

R> table(cut(df$Edad, breaks=seq(10,100,10)), df$Influye)
           Moderado Nada Poco
  (10,20]         1    0    2
  (20,30]         0    1    0
  (30,40]         0    0    2
  (40,50]         0    0    0
  (50,60]         0    1    1
  (60,70]         0    0    3
  (70,80]         0    0    0
  (80,90]         0    0    2
  (90,100]        1    0    0

我不确定你图片中额外的数字应该代表什么。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R代码:创建一个新列,该列顺序列出另一个分组变量中的值数

来自分类Dev

R代码:创建一个新列,该列顺序列出另一个分组变量中的值数

来自分类Dev

r数据表中的排名值由另一个变量分组

来自分类Dev

在R中,使用dplyr的mutate()创建一个以另一个内容为条件的新变量

来自分类Dev

通过分组(以另一个变量为条件)对列进行R排序

来自分类Dev

R:使用来自另一个数据框的映射在一个数据框中创建一个新列

来自分类Dev

根据R中的另一个分组从分组变量中选择样本

来自分类Dev

在R数据框中,为什么我不能在条件中使用新创建的变量来创建另一个变量

来自分类Dev

如果另一个变量等于R中的设置值,如何使用来自不同变量的值创建新变量?

来自分类Dev

如果另一个变量等于R中的设置值,如何使用来自不同变量的值创建新变量?

来自分类Dev

用另一个表中的线性模型用 R 进行预测

来自分类Dev

使用另一个变量按R中的名称访问列表项

来自分类Dev

在R中另一个表的范围内使用表中的点进行联接

来自分类Dev

根据R中的另一个表在数据集中创建“标志”列

来自分类Dev

根据另一个因子列对R数据框中的因子列进行排序

来自分类Dev

如何使用 SQL 中另一个表中的一列创建一个新表?

来自分类Dev

使用一个表中的时间戳作为在另一个表中进行选择的间隔

来自分类Dev

如何创建一个新的数据表,按R中的变量分组

来自分类Dev

从一个数据集中提取一个列,并使用R中的第三个数据集中的列创建另一个数据集

来自分类Dev

使用基数R根据另一个条件下的值从表中删除行,该条件取决于另一个列中的值

来自分类Dev

根据R中另一个矩阵的行和列对矩阵进行排序

来自分类Dev

创建一个计数变量,我可以使用该变量将我的失业数据分组到R中

来自分类Dev

用R中另一列的分组值进行计数来创建一个新的数据框

来自分类Dev

试图在R中创建一个表格,在该表格中我按向量变量对列进行分组

来自分类Dev

R,使用行和列名称以及另一个表中的值进行条件替换

来自分类Dev

使用另一个表中的字段作为列标题创建视图

来自分类Dev

在R中:根据另一个表中的数据对数据帧中的行进行重新排序

来自分类Dev

使用R中的列创建时间间隔

来自分类Dev

从R中的多个逻辑变量创建列联表

Related 相关文章

  1. 1

    R代码:创建一个新列,该列顺序列出另一个分组变量中的值数

  2. 2

    R代码:创建一个新列,该列顺序列出另一个分组变量中的值数

  3. 3

    r数据表中的排名值由另一个变量分组

  4. 4

    在R中,使用dplyr的mutate()创建一个以另一个内容为条件的新变量

  5. 5

    通过分组(以另一个变量为条件)对列进行R排序

  6. 6

    R:使用来自另一个数据框的映射在一个数据框中创建一个新列

  7. 7

    根据R中的另一个分组从分组变量中选择样本

  8. 8

    在R数据框中,为什么我不能在条件中使用新创建的变量来创建另一个变量

  9. 9

    如果另一个变量等于R中的设置值,如何使用来自不同变量的值创建新变量?

  10. 10

    如果另一个变量等于R中的设置值,如何使用来自不同变量的值创建新变量?

  11. 11

    用另一个表中的线性模型用 R 进行预测

  12. 12

    使用另一个变量按R中的名称访问列表项

  13. 13

    在R中另一个表的范围内使用表中的点进行联接

  14. 14

    根据R中的另一个表在数据集中创建“标志”列

  15. 15

    根据另一个因子列对R数据框中的因子列进行排序

  16. 16

    如何使用 SQL 中另一个表中的一列创建一个新表?

  17. 17

    使用一个表中的时间戳作为在另一个表中进行选择的间隔

  18. 18

    如何创建一个新的数据表,按R中的变量分组

  19. 19

    从一个数据集中提取一个列,并使用R中的第三个数据集中的列创建另一个数据集

  20. 20

    使用基数R根据另一个条件下的值从表中删除行,该条件取决于另一个列中的值

  21. 21

    根据R中另一个矩阵的行和列对矩阵进行排序

  22. 22

    创建一个计数变量,我可以使用该变量将我的失业数据分组到R中

  23. 23

    用R中另一列的分组值进行计数来创建一个新的数据框

  24. 24

    试图在R中创建一个表格,在该表格中我按向量变量对列进行分组

  25. 25

    R,使用行和列名称以及另一个表中的值进行条件替换

  26. 26

    使用另一个表中的字段作为列标题创建视图

  27. 27

    在R中:根据另一个表中的数据对数据帧中的行进行重新排序

  28. 28

    使用R中的列创建时间间隔

  29. 29

    从R中的多个逻辑变量创建列联表

热门标签

归档