Запись строк поверх фрейма данных / CSV-файла (объединение набора списков в фрейм данных) - PullRequest
0 голосов
/ 03 марта 2020

Я хочу объединить набор списков, сохраненных в виде кортежа, называемого «строками» на верхнем фрейме данных (df), который я создал:

Lat = '31.513'
Lon = '-84.034'
Panel = 'Jinko 395'
AxisTilt =  'Tracking 0'
Azimuth = '180'

rows = ['Lat: ' +  Lat + ' ; ' + 'Lon: ' + Lon], ['Panel', Panel], ['Axis Tilt', AxisTilt, 'degrees' ], ['Azimuth', Azimuth, 'degrees' ], [],  ['Sum of Power']

df = ["Hour", "Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","Hour Average"]

Требуемый вывод: enter image description here

1 Ответ

0 голосов
/ 03 марта 2020

Здесь у меня был df как последний элемент строк . Я предлагаю:

import pandas as pd

d = dict((i, rows[i]) for i in range(len(rows)))
pd.DataFrame.from_dict(d,orient='index').fillna('')
...