Pandas 在数据框/csv文件顶部写入行(将列表集合并到数据框)

Pandas 在数据框/csv文件顶部写入行(将列表集合并到数据框),pandas,csv,header,concatenation,writer,Pandas,Csv,Header,Concatenation,Writer,我想合并我创建的顶部数据帧(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', Azimu

我想合并我创建的顶部数据帧(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"]
所需输出:

在这里,我将df作为行的最后一项。我建议:

import pandas as pd

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

请提供一个[最小的,可重复的例子](。如果你有样本数据集和预期结果,这将有助于任何人回答。