これはそれほど難しい質問ではありませんが、私はまだ MATLAB を学んでいるので、少し苦労していることに感心しなければなりません。では、2 つのデータセットがあるとします。
Input1 = [
Date;X1;X2;X3
2007-06-19;2;1;3
2007-06-22;1;2;3
2007-06-01;1;2;3
2007-06-18;1;2;3
2007-06-19;1;2;3
2007-06-20;1;2;3
2007-06-25;1;2;3
]
Input2 = [
Date;X1;X2;X3
2007-06-22;1;2;3
2007-06-19;1;2;3
2007-06-25;2;1;3
2007-06-01;1;2;3
2007-06-15;1;2;3
2007-06-18;1;2;3
2007-06-21;1;2;3
2007-06-25;1;2;3
]
Output1 = [
]
Output2 = [
]
私がやりたいことは次のとおりです。-最初の列に基づいてそれぞれを個別に並べ替えます(最も古い日付が最初に配置されます)。- 最初の列に基づいて、各ファイルの重複を個別に削除します。- キーが両方のデータセットに存在する場合にのみ、2 行 (データセットごとに 1 行) を保持します。- 両方のリストの日付要素が 1 つずつ同じであることを確認する最終チェックを行います。
ユーリン。