我创建了一个for循环,它给出了这样的结果:
SSTIME
SCODE
0 0
1 57
3 202
我在这个系列上做了reset_index,我得到了这个:
SCODE SSTIME
0 0 0
1 1 57
2 3 202
我想将每个结果附加到一个包含scode和sstime列的数据框中。
P.S:SCODE可以有不同的长度。
我的目标是根据结果创建一个Dataframe。
任何帮助都将不胜感激。
答案 0 :(得分:1)
我认为你不需要reset_index,而是list of Series
的{{3}}:
list_ser = []
#sample loop for crate Series
for x in L:
s = create_function()
list_ser.append(s)
df = pd.concat(list_ser)
答案 1 :(得分:0)
您可以将每个数据框转换为包含pandas.DataFrame.to_dict()
然后添加到列表中:
result = []
for x in range(1,13):
result.append(x)