私は2つのデータセットを持っています。両方とも共通の列IDを持っています。 df1のIDがdf2にあるかどうかをチェックし、df1からそのようなすべての行を抽出したいと思います。私はSASでこれをやっています。SASで2つのデータセットを照合して情報を抽出する
-2
A
答えて
0
これを実行する方法はたくさんあります。例:
proc sql;
create table compare as select distinct
a.id as id1, b.id as id2
from table1 as a
left join table2 as b
on a.id = b.id;
quit;
次に一致を維持します。または、試すことができます:
proc sql;
delete from table2 where id2 in select distinct id1 from table1;
quit;
0
data df1;
入力ID名$;
カード;
1 ABC
2 CDE
3 FGH
4 IJK
。
実行;
data df2;
入力IDアドレス$;
カード;
1 ABC
7 JJJ
IHH CDE
5 GGH
6。
実行;
データc;
マージdf1(in = x)df2(in = y);
xとy;
ID名を保持します。
実行;
proc印刷データ= c;
実行;
1
これは簡単に1つのSQLクエリで実行されます。
proc sql;
create table extract_from_df1 as
select
*
from
df1
where
id in (select id from df2)
;
quit;
関連する問題
- 1. 正規表現:2つのマーカー間でDNA情報を抽出
- 2. Jython - 情報を抽出
- 3. jsonの情報を抽出する
- 4. XMLから情報を抽出する
- 5. 情報を変更して抽出するためのbashスクリプト
- 6. バイナリコードで2つの異なる情報を結合する
- 7. 2つのデータセットの頻度を比較するSAS
- 8. 情報抽出を始めるには?
- 9. Packet.Netを使用してHTTPヘッダー情報を抽出します。
- 10. 1つのデータセットから別のデータセットを抽出して使用する
- 11. Cで2つのデータセットをフィルタリングして結合する方法
- 12. 2つのCouchDBモデルの情報をRailsビューに結合する
- 13. パスから情報を抽出
- 14. $から情報を抽出していますか?
- 15. Jsoupを使用してWebページから情報を抽出
- 16. asp.netのクッキーで特定の情報を抽出する方法
- 17. Global.ascxファイルからの情報の抽出
- 18. JavaのパーサーでHTMLから情報を抽出するには?
- 19. Webページからの情報をPythonで抽出する
- 20. opensslを使用してプログラムで証明書情報を抽出する
- 21. 疑わしいバイナリからSSL情報を抽出する
- 22. スプレッドシートから抽出した情報をサイトに追加する
- 23. 大きなテキストファイル内の2つのユニークワード間で情報を抽出する方法
- 24. 情報共有DLLを呼び出して2つのスレッド間の情報交換
- 25. Objective-CでMSプロジェクトから情報を抽出するには?
- 26. 列情報を選択し、制約情報で結合する
- 27. DOMを使用してXMLから情報を抽出していますか?
- 28. 2つのテーブルから情報を引き出す
- 29. PHPでHTMLからすべてのフォーム情報を抽出する方法
- 30. OCRエンジンから特定のレイアウト情報を抽出して解析する
マージのBY文がありません。 – Tom