2017-08-02 23 views
-1

私はこのように出ていますforループを作成しました:forループをdictまたはlistに追加するか、データフレームを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

コードはありますか? – citizen2077

答えて

1

私はあなたがreset_indexない必要があると思うが、list of Seriesconcat

list_ser = [] 
#sample loop for crate Series 
for x in L: 
    s = create_function() 
    list_ser.append(s) 

df = pd.concat(list_ser) 
+0

、データフレームに結果を追加できません。 – Dheeraj

+0

質問する別のシリーズを追加できますか?これがうまくいくはずです。 – jezrael

+0

これは機能していますが、列名も毎回追加されています。 – Dheeraj

0

あなたはpandas.DataFrame.to_dict()

で辞書にこれらのデータフレームのそれぞれを変換し、その後リストに追加することができます。

result = [] 
for x in range(1,13): 
    result.append(x) 
関連する問題