这是我的数据集摘要:
trajectory context_face face
Min. : 1 Pass :404 Length:1204 Frown :230
1st Qu.: 76 Undecided:400 Class :character Scrunch : 62
Median :151 Allow :400 Mode :character Gasp : 87
Mean :151 Smile :394
3rd Qu.:226 Neutral :258
Max. :301 Pout : 25
Wide-opened eyes:148
我想知道每个轨迹(通过、未决定、允许)下特定面部(例如,皱眉、紧缩)的比例(出现率)。换句话说,每个轨迹条件下有多少个皱眉或紧缩。
我尝试了函数describeBy(df,df$trajectory),但它不起作用。数据集已经是长格式的了。我想看到类似下面的内容(这里的值是随机的):
Pass Undecided Allow
Frown 10 2 18
Scrunch 19 20 4
Gasp 23 18 14
Smile 19 11 6
Neutral
Pout
Wide-opened eyes
我应该使用哪个函数呢?非常感谢。这是我的第一个问题,我不知道如何编辑它,我希望你仍然可以理解我的观点。
2条答案
按热度按时间von4xj4u1#
这是一种
tidyverse
方法创建于2023年3月16日,使用reprex v2.0.2
wwwo4jvm2#
要生成表格,可以执行以下操作:
要查看比例:
要将此表转换为数据框,可以执行以下操作
您需要
unclass
它来生成列联表格式,否则您将获得变量和频率表