前提・実現したいこと
Pythonで3つの異なるCSVを読み込み、それぞれから一行を抽出し、新たにそれらを結合した行を作ろうとしています。
発生している問題・エラーメッセージ
TypeError: concat() got multiple values for argument 'axis'
該当のソースコード
Python
1import pandas as pd 2 3csv1 = pd.read_csv(filepath_or_buffer=f"sample_file1.csv", header=None) 4a = 1 #数字は適当 5ext1 = csv1.iloc[a] 6 7csv2 = pd.read_csv(filepath_or_buffer=f"sample_file2.csv", header=None) 8b = 3 #数字は適当 9ext2 = csv2.iloc[b] 10 11csv3 = pd.read_csv(filepath_or_buffer=f"sample_file3.csv", header=None) 12c = 8 #数字は適当 13ext3 = csv3.iloc[c] 14 15combi_csv = pd.concat([csv1],[csv2],[csv3], axis=1) 16
試したこと
そもそも行を正しく抽出できているのかとprint(ext1)を実行してみましたが、なぜか縦に結果が表示されてしまいました。
補足情報(FW/ツールのバージョンなど)
PyCharmを使っています。
プログラム超初心者で基本的なことですみませんが、調べてみて解決できなかったので、アドバイスいただけるとありがたいです。よろしくお願いします。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/06 14:19