获取由另一列划分的几列的频率分布

获取由另一列划分的几列的频率分布

我正在做一些基本的调查分析。我想根据男性或女性细分对各种问题的回答。每行是一个回答,每列是一个问题。A 列包含男性/女性回答,我想将所有其他回答与之相加。其他每列都有对该问题的各种回答。不同的列有不同的可能回答集,但有些列有相同的回答集。有一些空单元格我想算作空单元格。

我弄清楚了如何使用 DataPilot 对单个列进行此操作。但是,一旦我在 DataPilot 中添加多个列,它就会变得混乱。

如果我可以生成相当于这样的表格,那就是我想要的:

           男性 女性
Q1 是 1 1
    否 0 1
    也许 1 0
Q2 1 小时 2 1
    2 小时 0 1

有没有直接的方法可以做到这一点?

上述输入数据为:

受访者性别 Q1 Q2
受访者1 男 是 1 小时
受访者2男 大概1小时
受访者3 F 是 1小时
被告人4 F 否 2 小时

答案1

我没有 OO,并且知道在 DataPilot 中 (i) 上下移动字段和 (ii) 将空白显示为 0 可能会很困难,但由于 DataPilot 似乎是一种明智的方法,我认为最好先投资进行一些布局重新排列。

通过堆叠 Q1、Q2 列、重复性别并增加一列(此处为 A),我相信您想要的结果可以通过数据透视表实现(比我在 LibreOffice 中的尝试更接近,尽管如果 Excel 的结果可以接受,该结果可能被认为是可以接受的):

SU518015 示例

相关内容