Exploratory コミュニティ

ダミーフレームを作ってデータフレームをマージ

#1

メモです。
複数のデータフレームを読み込んで、マージすると、マージする親のデータフレーム名とマージしたフレーム名が混在してしまう。
そこで、初めにダミーフフレームを作って、そのダミーフレームにマージしたいフレームを結合していく。

  1. Rスクリプト・ダミーフレームにて、
    data.frame(dummy_col=c(1, 2, 3))

  2. データフレームをマージ (行を追加)

  3. フィルタ
    is.na( dummy_col )
    列 dummy_colを選んで、欠損地のみを残す を選ぶ

  4. 列を除く
    列 dummy_col を除く

Hourでの説明内容も便利。
[https://exploratory.io/note/GMq1Qom5tS/Exploratory-Hour-114-eot4OPK0oR](http://Exploratory Hour #114 - 複数のエクセルファイルを一気にインポートしたい)
[https://exploratory.io/note/GMq1Qom5tS/Exploratory-Hour-115-ppO1CJI8JN](http://Exploratory Hour #115 - 年ごとに分かれたエクセルファイルを一つのデータフレームとしてインポートしたい)

1 Like