append() メソッド
1 つのデータフレームを別のデータフレームの最後に追加して、2 つ以上のデータフレームの行を単一のデータフレームに結合します。
構文
データフレーム 1 名.append(common_columns_only = True|False, all_chars = True|False, データフレーム 2 名, データフレーム 3 名, ...n)
パラメーター
名前 | 説明 |
---|---|
common_columns_only = True | False |
|
all_chars = True | False |
|
データフレーム 2 名, データフレーム 3 名, ...n |
最後に追加するデータフレーム。 データフレームは指定した順序で追加されます。出力データフレームには、データフレーム 1 の行、データフレーム 2 の行などの順で含まれます。 ソース データフレームには、異なる列や同じ列が含まれることがあります。 |
戻り値
HCL データフレーム。
例
同じデータ構造でデータフレームを追加する
Trans_Jan、Trans_Feb、および Trans_Mar データフレームを、3 つのソース データフレームのすべての行を含む単一のデータフレーム Trans_Q1 の最後に追加します。
ソース データフレームにはすべて同じ列のセットが含まれているため、common_columns_only で True を指定しても False を指定しても関係がありません。
Trans_Q1 = Trans_Jan.append(common_columns_only = False, all_chars = False, Trans_Feb, Trans_Mar)
異なるデータ構造でデータフレームを追加する
会社の複数の部署の従業員データが別々のデータフレームに格納されています。分析を実行するには、すべての従業員データが単一のデータフレームになければなりません。ほとんどの列はすべてのデータフレームで同じですが、分析では必要がない一部の列は個別のデータフレームに固有です。
common_columns_only を使用して、すべてのデータフレームで同じ列のみが出力データフレームに含まれることを指定します。いずれのデータフレームにも列が存在しない場合、出力から省略されます。
Employees_All = Employees_HQ.append(common_columns_only = True, all_chars = False, Employees_West, Employees_South)