Мне трудно понять, почему мой код не работает должным образом.
У меня есть структурированное datafame:
Снимок экрана с данными
(Извините, у меня недостаточно высокой репутации для публикации изображений)
И я агрегирую следующим образом, чтобы получить сумму testBytes
:
aggregation = {'testBytes' : ['sum']}
tests_DL_groupped = tests_DL_short.groupby(['measDay','_p_live','_p_compositeId','Latitude','Longitude','testType']).agg(aggregation).reset_index()
А теперь актуальный вопрос , почему этот код не работает должным образом, производя NaN
:
tests_DL_groupped.loc[:,'testMBytes'] = tests_DL_groupped['testBytes']/1000/1000
не работает
пока это работает нормально :
tests_DL_groupped['testMBytes'] = tests_DL_groupped['testBytes']/1000/1000
рабочий
и какой должен быть предпочтительный способ сделать это пандами ...
Большое спасибо!