You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用R函数基于trajectory变量统计face类别的频次分布?

问题:按Trajectory分组统计Face类型频次

我的数据集摘要如下:

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 

我需要按trajectory的Pass、Undecided、Allow三个类别分组,统计各类face(如Frown、Scrunch等)在每个分组下的出现频次,最终得到行是face类型、列是trajectory分组的交叉统计表。

我试过用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

请问在R中应该用哪个函数实现这个需求?感谢解答,这是我的第一个问题,若表述有不周之处还请谅解。

内容的提问来源于stack exchange,提问作者Ola

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 13:43:14