У меня есть фрейм данных Pandas со столбцом, который содержит список и значение: ([z, z, z, z, m, ., c, l, u, b, .], 0.0)
Как разделить этот столбец на два столбца, которые я добавляю в фрейм данных? Вывод, который я хочу: один столбец будет содержать список, другой столбец будет содержать значение. Например:
[z, z, z, z, m, ., c, l, u, b, .]
и 0.0
Я пробовал str.split(...,expand=True,)
, но вывод - это просто столбец NaN
. Я не могу использовать разделитель запятых, и ],
оба производят один столбец NaN
, а не столбец списков и столбец значений.
Вот 4 строки столбца моего фрейма данных Pandas, которыеЯ пытаюсь манипулировать.
X['set']
1 ([z, z, z, z, m, ., c, l, u, b, .], 0.0)
2 ([z, z, z, z, g, ., c, l, u, b, .], 0.0)
3 ([z, z, z, z, cy, s, ., l, o, a, n, .], 0.0)
4 ([z, z, z, x, c, ., u, s, .], 0.0)