У меня есть следующий код, который возвращает один объект, который, если я сохраню в переменной, я могу отобразить карту тепла, просто вызвав переменную.
def heatmaps(var):
values = user_freq[var].unique()
g= []
for i in values:
ind = user_freq[user_freq[var] == i]
g = ind.reset_index().pivot_table(values='timestamp', index=['hour'], columns=['day'], aggfunc='sum', fill_value=0)
return g.style.background_gradient(cmap='summer')
Но то, что я ищу, выглядит примерно так, где тепловая карта будет отображаться для каждого прохода.Таким образом, я могу дать функции переменную, и она создаст серию тепловых карт для каждого значения этой переменной
def heatmaps(var):
values = user_freq[var].unique()
g= []
for i in values:
ind = user_freq[user_freq[var] == i]
g = ind.reset_index().pivot_table(values='timestamp', index=['hour'], columns=['day'], aggfunc='sum', fill_value=0)
g.style.background_gradient(cmap='summer') # DISPLAY THIS IN EACH PASS
return
Но, конечно, это ничего не возвращает ... любая идея о том, какЯ могу заставить это работать?