Skip to content

Commit f43ef85

Browse files
author
Taisuke Fujita
authored
Merge pull request #2 from peisuke/fix/aggregated_column_name
Fix column name aggregation
2 parents b0c764d + 7e9bb5b commit f43ef85

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

anonypy/anonypy.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ def anonymize(df, partitions, feature_columns, sensitive_column, max_partitions=
7676
sensitive_counts = (
7777
df.loc[partition].groupby(sensitive_column).agg({sensitive_column: "count"})
7878
)
79-
values = grouped_columns.iloc[0].to_dict()
79+
values = grouped_columns.apply(lambda x: x[0]).to_dict()
8080
for sensitive_value, count in sensitive_counts[sensitive_column].items():
8181
if count == 0:
8282
continue
@@ -105,6 +105,6 @@ def count_anonymity(
105105
if max_partitions is not None and i > max_partitions:
106106
break
107107
grouped_columns = df.loc[partition].agg(aggregations, squeeze=False)
108-
values = grouped_columns.iloc[0].to_dict()
108+
values = grouped_columns.apply(lambda x: x[0]).to_dict()
109109
rows.append(values.copy())
110110
return rows

0 commit comments

Comments
 (0)