Rで2つのデータセットを条件とマージすることについて質問があります。Rで2つのデータセットを条件付きでマージする
最初のデータセットは、どの空港滑走路(滑走路)がどの日付に使用されたか、飛行機がその滑走路(A/D)に着陸したかどうかを示しています。
データセット1:
Date Runway Arrival/Departure
01-01-08 89 A
01-01-08 120 A
01-01-08 97 D
01-01-09 89 A
01-02-09 92 D
01-02-10 89 A
第二のデータセットは、滑走路あたりと到着/出発あたりの苦情の数を示します。たとえば、2番目のデータセットに対する苦情は滑走路89と到着(A)に属します(これは2番目のデータセット自体には記載されていませんが)。
データセット2:
Date Complaints
01-01-08 12
01-01-09 15
01-02-10 53
今、私は再び日付に基づいて最初の1、に第二のデータセットを追加したいです。さらに、データセット2の苦情の価値を滑走路89およびデータセット1の到着と結びつけたい。他の滑走路および到着/出発の苦情はNAとなる。滑走路89と到着は、日付に基づいてデータセットをマージする場合:私は、これはif文で働くだろうと思った
Date Runway A/D Complaints
01-01-08 89 A 12
01-01-08 120 A NA
01-01-08 97 D NA
01-01-09 89 A 15
01-02-09 92 D NA
01-02-10 89 A 53
:
これは、私が作成する最後のデータセットの例です。しかし、私はまだ望みの結果を得ておらず、どのように進むべきかわからない。合併するだけでもうまくいかなかった。それはすべての滑走路に苦情を出すだろうが、私は滑走路89と到着と結びつけたい。
誰かが私を助けることができれば、本当にありがとう!
クイックフィックスはDATASET2に滑走路およびA/Dを追加することです? – chinsoon12
あなたの迅速な対応に感謝します!データセット全体はより多くの苦情ファイル(例えば滑走路120、Aの場合など)で構成されていますので、私はそれを実行できるかどうかは分かりません。なぜなら、まだ正しくリンクされていないからです。 – Veraaa
Dataset2が89、A用であることをどのように知っていますか? – chinsoon12