下記ソースについて
新しく作ったデータフレーム型に対して
元からあるデータフレーム型のデータを行で間引いて代入しようとしています
以下のようなコードを作ったのですが所望の動作になりません
コードの意図としては
input_file_thinnedの0行目から
間引きごとに
input_file(headerはstrで定義しています, 16×17)のデータを代入していきたいです。
しかし
出力は以下のようになってしまいます。
0
2
4
6
8
10
12
14
python
1def Data_thinning(input_file): 2 3 4 input_file_thinned = pd.DataFrame(data=None, index=None, columns=None, dtype=None, copy=False) 5 6 for i in input_file.index: 7 8 if int(i) % (thinning+1) ==0: 9 input_file_thinned.loc[i,:] = input_file.loc[i,:] 10 input_file_thinned.to_excel("tmp\code.xlsx",sheet_name = "you1") 11 return input_file_thinned 12 13コード
アドバイスいただきたく存じます
あなたの回答
tips
プレビュー