“Linha DataFrame dividida no delimitador Python” Respostas de código

Lista de divisão no DataFrame em PD em linhas

df.explode('variable')
Naughty Nightingale

Linha DataFrame dividida no delimitador 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

Respostas semelhantes a “Linha DataFrame dividida no delimitador Python”

Perguntas semelhantes a “Linha DataFrame dividida no delimitador Python”

Mais respostas relacionadas para “Linha DataFrame dividida no delimitador Python” em Python

Procure respostas de código populares por idioma

Procurar outros idiomas de código