Python 如何从头开始构建数据帧?

Python 如何从头开始构建数据帧?,python,pandas,Python,Pandas,我正在尝试从dict创建数据帧: frio = {'Frio11' : frioMurteira11.FrioAcum, 'Frio12' : frioMurteira12.FrioAcum,\ 'Frio13' : frioMurteira13.FrioAcum} 以及创建用作索引的范围 rng = pd.date_range('1/11/2011', periods=107, freq ='D') 然后,当我尝试创建数据帧时 DataFrame(frio, index=rng)

我正在尝试从dict创建数据帧:

frio = {'Frio11' : frioMurteira11.FrioAcum, 'Frio12' : frioMurteira12.FrioAcum,\
    'Frio13' : frioMurteira13.FrioAcum}
以及创建用作索引的范围

rng = pd.date_range('1/11/2011', periods=107, freq ='D')
然后,当我尝试创建数据帧时

DataFrame(frio, index=rng)
我犯了以下错误

ValueError: Shape of passed values is (3,), indices imply (3, 107)
你能帮我吗?
谢谢

你能告诉我你指定的字典是什么吗?还有一个错误,因为索引的长度是107,我猜'Frio11','Frio12','Frio13'的长度不一样。当我键入frio时,python为每个元素返回[107行x 1列]。swell我无法运行frio={'Frio11':frioMurteira11.FrioAcum,'Frio12':frioMurteira12.FrioAcum,\'Frio13':friourteiraa13.FrioAcum}成功。它给了我一个错误这意味着
FrioAcum
是不可编辑的,它将其视为一个单一的值,它需要是一个列表或其他可编辑的对象才能对齐形状,什么是
FrioAcum
?FrioAcum是一个包含107个元素的数据框的列
import pandas as pd

pd.DataFrame(frio, index=rng)