python - 在 tableau 中计算虚拟变量
问题描述
我使用 get_dummies() 在 python 中创建了多个列来帮助清理我的数据。我想在 tableau 中使用这些列来表示每个国家/地区的每个项目有多少。
这是我的数据集的一个非常简化的示例(我确实有超过 60 个国家和超过一千个项目,其中一些来自多个国家)。
示例图片:数据
我在 python 中使用了虚拟变量,这样我就可以计算每个国家出现的次数,但我不想单独查看每个国家。我想把它们看成一个整体。我想知道是否有一种方法可以做类似于使用 * 比较数据的事情。我在计算字段中考虑了类似的内容: IF [country*] = 1 THEN COUNTD[item_id] Tableau 不喜欢这样,因为它使用聚合和非聚合度量。更不用说 [country*] 不起作用。
有人对如何处理这些数据有任何建议吗?我有点茫然
解决方案
尝试旋转数据,然后应该能够做你想做的事。
推荐阅读
- ios - 获取之前应用版本的Appstore信息
- javascript - 如何通过 Javascript 从 API URL 调用对象中的数组
- android - ViewPager 不显示内容 onResume
- internet-explorer-11 - 由于长时间运行的脚本,IE11 没有响应
- reactjs - reactjs图像不显示
- ios - 在 Objective C 中创建的访问对象
- android - 是否可以将背景颜色设置为 Card 元素标题(react-native-elements)?
- android - 如何在 textView 或 listView 中显示来自 wifiManager.connectionInfo 的 BSSID
- html - Html/css:如何使输入字段中的值由框分隔
- python - 如何将所有选择(例如,来自调查)作为列计数