这是一个我需要帮助的问题
我有一个表,我将简化如下:
+--------+-------+--------+-----------+
| Gender | State | Age | Purchased |
+--------+-------+--------+-----------+
| Male | NV | Adult | Yes |
| Female | NV | Adult | Yes |
| Male | FL | Teen | Yes |
| Male | FL | Adult | No |
| Female | NV | Teen | No |
| Female | NY | Senior | Yes |
| Male | NY | Senior | Yes |
| Female | NY | Adult | Yes |
| Female | NV | Teen | Yes |
| Male | NV | Adult | No |
| Female | FL | Senior | Yes |
| Male | Fl | Teen | No |
| Male | NY | Teen | Yes |
| Female | NV | Adult | No |
+--------+-------+--------+-----------+
我想在计算“购买”的数量时,对每列上的类别类型进行合并,有效地产生如下结果:
+--------+----------+-----------+----+
| | | Purchased |
+--------+----------+-----------+----+
| | | Yes | No |
| Gender | Male | 4 | 3 |
| | Female | 5 | 2 |
| State | State FL | 2 | 2 |
| | State NV | 3 | 3 |
| | State NY | 4 | 0 |
| Age | Senior | 3 | 0 |
| | Adult | 3 | 3 |
| | Teen | 3 | 2 |
+--------+----------+-----------+----+
使用
crosstab
+concat
我的做法:
相关问题 更多 >
编程相关推荐