“dividir DataFrame Row en Delimiter Python” Código de respuesta

Lista dividida en PD DataFrame en filas

df.explode('variable')
Naughty Nightingale

dividir DataFrame Row en Delimiter Python

In [1]: df = pd.DataFrame({'A': [[0, 1, 2], 'foo', [], [3, 4]],
   ...:                    'B': 1,
   ...:                    'C': [['a', 'b', 'c'], np.nan, [], ['d', 'e']]})

In [2]: df
Out[2]:
           A  B          C
0  [0, 1, 2]  1  [a, b, c]
1        foo  1        NaN
2         []  1         []
3     [3, 4]  1     [d, e]

In [3]: df.explode('A')
Out[3]:
     A  B          C
0    0  1  [a, b, c]
0    1  1  [a, b, c]
0    2  1  [a, b, c]
1  foo  1        NaN
2  NaN  1         []
3    3  1     [d, e]
3    4  1     [d, e]
Fares Ahmed

Respuestas similares a “dividir DataFrame Row en Delimiter Python”

Preguntas similares a “dividir DataFrame Row en Delimiter Python”

Más respuestas relacionadas con “dividir DataFrame Row en Delimiter Python” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código