
####『キーワード』######################
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で質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) python pandas 行ごとに列名(列番号)を指定して抽出したい 1 2023/05/26 13:47
- 大学・短大 C言語線形リストの問題です 3 2022/12/22 00:45
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- スピーカー・コンポ・ステレオ スピーカーのDFについて教えてください。 4 2023/07/15 00:12
- その他(プログラミング・Web制作) pythonのmap、結果の利用は1度だけ? 5 2022/06/11 12:33
- 数学 【全微分について】 z=f(x,y) の全微分は df=(∂f/∂x)dx+(∂f/∂y)dy と表 1 2023/02/25 05:49
- その他(プログラミング・Web制作) 【python】Excelファイルを読み込む際の日付の表示形式を任意にする 2 2022/11/24 14:21
- 数学 中学2年生の数学の問題で、わからないものがあるので教えていただきたいです。 折り目を作ったことで出来 4 2023/01/29 16:07
- 数学 微分の表し方について質問です f(x,y)の点(a,b)におけるv↑方向の方向微分 (x(t),y( 3 2023/02/20 09:41
- PHP 配列の値の更新方法について 1 2022/08/05 09:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Python - Excel で Webからデー...
-
JSONで文字列が長い時
-
複数列を持ったリストボックス...
-
[python] 文字列を変数名として...
-
メモリをアドレスを直接指定し...
-
Application.ScreenUpdating = ...
-
SetDlgItemInt( ) c++
-
Perlで複数の値を返す良い方法...
-
変数の中の数値を年月日付きに...
-
{ ; }とは、どういう意味?
-
子windowsからsubmit()後にclos...
-
エクセルVBA シート名の部分一...
-
シェルスクリプト+perl
-
プルダウンメニューのターゲッ...
-
formのvalueについて
-
実行時エラー 3020の対策
-
初回起動のみ判別したい
-
VB6のLSETをVB2005で実現するに...
-
sendmailが上手く動かないのか...
-
セレクトメニューで2つの項目...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C# GetFilesで複数のファイルの...
-
Python - Excel で Webからデー...
-
STLのlistで重複するものだけを...
-
C言語:単語カウント
-
read.cgi等のタグの追加について
-
この曲のピアノの最後の和音が...
-
XML::DOM / XML::XPathでソート
-
PerlでXMLを解析して出力する。
-
複数のIP取得
-
leetcode21
-
どちのほうがすきですか?
-
Scheme 中置式から後置式へ
-
Pythonでのアニメーション
-
Pythonでリストの要素の順番を...
-
リストの中のDataFrameに他のDa...
-
pythonでのリスト内抽出について
-
C言語 leetcode21 Merge Two So...
-
JSONで文字列が長い時
-
Application.ScreenUpdating = ...
-
メモリをアドレスを直接指定し...
おすすめ情報
訂正
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])
全部同じ!感動!
、、、何か嫌なことでもあったの??大丈夫??
ちょっと攻撃的なコメントだったから傷ついちゃったよー。