前提・実現したいこと
下記のデータフレームから2行ずつデータを取得し,各データフレームを作成したいです。
![
目標は下記のデータフレームを繰り返し作ることです。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
Python
1import pandas as pd 2df = pd.DataFrame([ 3 ['Taro', 12], 4 ['Yoshiko', 25], 5 ['Hanako', 18], 6 ['Santa', 25], 7 ['Nobu', 16], 8 ['Haruka', 29], 9 ['Ai', 20], 10 ['Zen', 12]] 11) 12df 13 14for a in df.iloc[0:1,0]: 15 lis1 = [a] 16for b in df.iloc[1:2,1]: 17 lis2 = [b] 18 19lis = lis1 + lis2 20df1 = pd.DataFrame(lis) 21df1
試したこと
上記のコードを試した結果、下記のデータフレームになりました。
全体のデータフレームを2行ずつ分割できなかったので、改善点をご教示いただきたく存じます。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
> 全体のデータフレームを2行ずつ分割できなかったので、改善点をご教示いただきたく存じます。
確認ですが先頭の2行も抽出できていませんよね?
回答1件
あなたの回答
tips
プレビュー