
####『キーワード』######################
Python pandas DataFrame list concat
##########################
####『やりたいこと』##########################
リストの中のDataFrameに
他のDataFrameをconcatで結合したいです。
(concatと指定しているのは下方向に結合したいという意味がこもっています。)
##########################################
####『やってみたこと』 ######################
#df_aとdf_bがあります。
#(df_aとdf_bは同じcolumn数です。)
#リストを用意しました。
list_a = []
#このリストにDataFrameを追加しました。
list_a.append(df_a)
#このリストに格納したdf_aに直接df_bをconcatで結合しようと思いました。
list_a[0] = pd.concat[list_a[0],df_b]
#########################################
何かヒントを教えていただきたく思い、投稿させていただきました。
ぜひ、よろしくお願いいたしたいです。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
> 訂正後
> list_a[0] = pd.concat([list_a[0]],[df_b])
いや、全然ダメでしょう。
そもそもPandasのconcatの引数にリストは取れません。
pandas.concat:
https://pandas.pydata.org/pandas-docs/stable/ref …
繰り返しますが、Pandasなんかの外部ライブラリを活用するには、少なくとも英語のリファレンスを「キチンと読める」程度のPythonの予備知識が必要となります。
No.1
- 回答日時:
> #このリストにDataFrameを追加しました。
最初からアイディアがだめだと思う。
リストにDataFrameはappend出来ないんじゃない?
ぶっちゃけた話、プログラミング初心者がPythonでpandasを使うべきじゃないんだけどなぁ。
なんでこういうメチャクチャなカリキュラムを組むんだろう。
正直な話、「機械学習」ブームってロクな結果を招いてねぇわ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数のIP取得
-
C言語:単語カウント
-
C# GetFilesで複数のファイルの...
-
JSONで文字列が長い時
-
Application.ScreenUpdating = ...
-
メモリをアドレスを直接指定し...
-
formで特定のinputを送信しない...
-
【至急!!!】python言語で本を見...
-
セレクトメニューで2つの項目...
-
eval文中の+
-
<SELECT>タグの折り返し
-
検索機能の作成で困っています
-
シェルスクリプトで、空白(ス...
-
セレクトボックスの内容を中央寄せ
-
検索するには?
-
C言語のflagの使い方が分かりま...
-
セレクトボックスの中を一部隠...
-
GUI操作のCUI化
-
実行時エラー 3020の対策
-
メールを送信しました。と出る...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
STLのlistで重複するものだけを...
-
C# GetFilesで複数のファイルの...
-
PerlでXMLを解析して出力する。
-
Python - Excel で Webからデー...
-
pingコマンドのデフォルト値は?
-
複数のIP取得
-
VBAでの曖昧検索
-
【python】辞書作成(ネスト)を...
-
Scheme 中置式から後置式へ
-
pythonでのリスト内抽出について
-
変数がの入れ方を教えてください。
-
C言語プログラム
-
JSONで文字列が長い時
-
Application.ScreenUpdating = ...
-
formで特定のinputを送信しない...
-
メモリをアドレスを直接指定し...
-
セレクトメニューで2つの項目...
-
<SELECT>タグの折り返し
-
16進の10進変換について
-
テーブル内でドロップダウンメ...
おすすめ情報
訂正
list_a[0] = pd.concat[list_a[0],df_b]
訂正後
list_a[0] = pd.concat([list_a[0]],[df_b])
みてみて!!
list_a[0][0] = list_a[0][0].append(df)
これも
list_a[0][0].append(df)
これも
list_a[0][0] = pd.concat([list_a[0][0],df])
全部同じ!感動!
、、、何か嫌なことでもあったの??大丈夫??
ちょっと攻撃的なコメントだったから傷ついちゃったよー。