Древовидная структура SQL родительский дочерний

Древняя тема, если кто-то все еще спотыкается об этом - другое обходное решение - преобразовать через .astype (str) в строку перед группировкой. Это сохранит NaN.

in:

df = pd.DataFrame({'a': ['1', '2', '3'], 'b': ['4', np.NaN, '6']}) df.astype(str).groupby(['b']).sum()

out:
    a
b   
4   1
6   3
nan 2
0
задан O. Jones 25 February 2015 в 03:11
поделиться