{% extends "layout.html" %} {% block body %}

Replace df with the dataframe variable you use

Map only changed grouping values

df[{{col2}}]=df[{{col1}}].map({{final_part}}).fillna(df[{{col2}}])

Map all grouing values

df[{{col2}}]=df[{{col1}}].map({{final_all}}).fillna(-1)

{% endblock %}