SAS フィルター

【SAS】SAS Studioのフィルター機能の使い方を解説 その1 ~文字型~

投稿日:2022年5月14日 更新日:

今回はSAS Studioのフィルター機能について解説します。


/* 文字型 */
data data1;
    id1="1111"; id2="1111"; id3="1111";
      output;
    id1="2222"; id2="2222"; id3="2222";
      output;
    id1="3333"; id2="3333"; id3="3333";
      output;
    id1=""; id2=""; id3="";
      output;
run;
  • SAS Studioの機能で抽出条件を設定できる。
  • SAS Studioの機能で抽出条件を設定できる。
  • ×ボタンを押すと、抽出条件を解除できる。
  • SAS Studioの機能で抽出条件を設定できる。
  • 型が違うとエラーとなる。
  • SAS Studioの機能で抽出条件を設定できる。
  • 存在しない列を指定するとエラーとなる。
  • SAS Studioの機能で抽出条件を設定できる。
  • ^=はノットイコール。
  • SAS Studioの機能で抽出条件を設定できる。
  • 「かつ」はandで結ばないとエラーとなる。(通常のSAS文法と同じ)
  • SAS Studioの機能で抽出条件を設定できる。
  • 「かつ」はandで繋げる。
  • SAS Studioの機能で抽出条件を設定できる。
  • 「または」はorで繋げる。
  • SAS Studioの機能で抽出条件を設定できる。
  • 文字型の欠損値は””

-SAS, フィルター

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

【SAS】SAS日時値をyyyymmddhhmmss形式にする。【PUT】【DATETIME】【DATEPART】【TOD】

今回はdatetime関数を使って、SAS日時値を取得した後、yyyymmddhhmmss形式に加工する方法を解説していきます。 (参考PUT:【SAS】PUTはSAS日付値をフォーマットを変換して表 …

【SAS】SASで良く使うテクニック。その1 Excel関数のIF~2テーブルを比較したいとき~

今回はSASで良く使うテクニックということで、2テーブルを比較するときはExcelでIF関数を使うと良い理由を解説していきます。 ぜひ、やってみてください。 まずは比較したいデータセット2つをExce …

【SAS】INPUTは日付表記をSAS日付に変換できる

今回はINPUT関数を使って日付表記をSAS日付に変換する方法について解説します。  /* “2022/01/04” */ data data1; a = “2022/01/04”; b = …

【SAS】TRANSTRN関数は指定した文字を別の文字に変換する。その2 再帰的使用

今回はTRANSTRN関数の再帰的使用について解説していきます。 (参考:【SAS】TRANSTRN関数は指定した文字を別の文字に変換する。 | ビジネスイッチ (how-to-business.co …

【SAS】データセットのオブザベーション数で処理を分岐させる方法【IF】【NOBS】

今回は、データセットのオブザベーション数により、処理を分岐させる方法について解説していきたいと思います。 (参考:【SAS】データセットの有無で処理を分岐させる方法【%IF】【EXIST】 | ビジネ …