Python, Pandas: из файла Excel выглядит как кортеж для создания кадра данных - PullRequest
0 голосов
/ 06 марта 2020

Пожалуйста, помогите мне. Я новичок в Python. У меня есть файл Excel, который содержит следующие строки:

[[12, 11.17], [8, 29.62], [14, 18.74]]
[[2, 10.98], [16, 113.72]]
....etc

Каждая строка содержит различные количества значений. Мне нужно создать DataFrame, который будет выглядеть как

A  | B
12 |11.17
8  |29.62
14 |18.74
2  |10.98 
...

Столбец A содержит левое целое число в скобках, столбец B содержит число после запятой.

Я пытаюсь сохранить каждую строку из файла Excel в переменные, например:

z1=[[12, 11.17], [8, 29.62], [14, 18.74]]
z2=[[2, 10.98], [16, 113.72]]

и затем выполните:

zf1 = pd.DataFrame(z1)
zf2 = pd.DataFrame(z2)
frames = [zf1, zf2]
res = pd.concat(frames)

Но у меня есть более 100 строк! Что я должен сделать, чтобы создать фрейм данных с двумя столбцами из этого файла? Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...