サイズ4のスライディングウィンドウを模倣するために、パンダのデータフレームにタプルを作成したいリストがあります。panda dataframeを作成してforループの値を追加する
tuples = pd.DataFrame()
for index, row in expertsDF.iterrows():
newlst = row['name']
counter = 0
for x in newlst:
if counter < len(newlst) - 3:
tuples['A'] = x
tuples['B'] =newlst(counter+1)
tuples['C'] =newlst(counter+2)
tuples['D'] =newlst(counter+3)
counter = counter + 1
newlstは次のようになります。
list (var1, var2, var3....)
と私のデータフレームは、このようにする必要があります:
A B C D
1 var1 var2 var3 var4
2 var2 var3 var4 var5
3 var3 var4 var5 var6
これをPythonで行う方法はありますか?この近くには
あなたの出力のサンプルを投稿できますか? –
if条件内のコードが正しくないため、出力がありません。私は何をしようとしているのかを明らかにしようとしました。 – Kratos
希望出力。 –