我有一个相当大的数据集,其中将学习者分为年龄组(16-18岁,19岁以上)。我正在尝试计算学习者的保留率(完整字段/离职者字段),并仅按这些年龄段之一(16-18)显示图表。 我该如何做为表达方式?
答案 0 :(得分:0)
我将创建一个计算字段,您可以在其中存储不同的年龄段:
original_text = \
"""12 14
13 15
16 17"""
list_comp = []
for w in original_text.splitlines():
list_comp.append(w.split())
print(list_comp)
### Output:
### [['12', '14'], ['13', '15'], ['16', '17']]
现在将所需的所有内容添加到图表中。 'Name: AgeGroups
=IIF(CInt(Fields!Age.Value) > 15 And CInt(Fields!Age.Value) < 19, "16-18", "19+")
现在是类别。在过滤器下的图表属性中,您可以添加以下过滤器,以仅显示年龄组之一:
Fields!AgeGroups.Value
这样,如果您的自定义分组有时会更改,则只需将更改应用于计算字段一次。