我有分类数据(A
,B
等),其中多个匹配项可以存在于同一字段中,例如A,B
. 我想将我的数据分成额外的行,只是为了计算每个值的实例数。
df = pd.DataFrame({"Values" : ["A", "B", "C", "A,B"]})
df
Values
0 A
1 B
2 C
3 A,B
目前:
df["Values"].value_counts()
B 1
A,B 1
A 1
C 1
Name: Values, dtype: int64
我理想的功能是这样的:
df["Values"].value_counts(split = ",")
A 2
B 2
C 1
Name: Values, dtype: int64