df.h.fillna(method='ffill', inplace=True)
df['d'] = df.h
df['c'] = df.a / df.a.iloc[df.d].values
как рассчитать оператор if для перебалансировки относительного значения / Ошибка: «Истинное значение ряда неоднозначно»