+ SAS 足し算

【SAS】足し算。その1(+演算子を用いた計算)

投稿日:2021年12月15日 更新日:

今回は+演算子を用いた足し算について解説します。 


/* + */
data data1;
  Id1=1111; Id2=1111; Id3=1111;
    output;
  Id1=2222; Id2=2222; Id3=2222;
    output;
  Id1=3333; Id2=3333; Id3=3333;
    output;
run;



data data2; set data1;
  Id4 = Id1 + Id2 + Id3;	
run;

  • +により数字を足すことができる。

/* null */
data data1;
  Id1=1111; Id2=1111; Id3=1111;
    output;
  Id1=2222; Id2=2222; Id3=2222;
    output;
  Id1=3333; Id2=3333; Id3=.;
    output;
run;



data data2; set data1;
  Id4 = Id1 + Id2 + Id3;	
run;

  • +により数字を足すことができる。
  • nullの変数を足してしまうと和もnullになってしまう。

/* "aaaa" */
data data1;
  Id1=1111; Id2=1111; Id3="aaaa";
    output;
  Id1=2222; Id2=2222; Id3="aaaa";
    output;
  Id1=3333; Id2=3333; Id3="aaaa";
    output;
run;



data data2; set data1;
  Id4 = Id1 + Id2 + Id3;	
run;

  • +により数字を足すことができる。
  • 文字列型の変数を足してしまうと和はnullになってしまう。

-+, SAS, 足し算

執筆者:


comment

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

関連記事

【SAS】SUMは足し算をする。その2【要約関数】【SQL】

今回もSQLのSUM(要約関数)について解説します。 過去記事でも、SQLのSUM関数について取り上げました。【SAS】SUMは足し算をする。その1【SQL】 | ビジネスイッチ (how-to-bu …

【SAS】CATX関数は区切り文字を設定し、変数を結合することができる。

今回はCATX関数について解説します。 /* , */ data data1; Id1=1111; Id2=1111; Id3=1111; output; Id1=2222; Id2=2222; Id …

【SAS】SASで良く使うテクニック。その11「Ctrl+/」~範囲指定でコメントを入れたい時~【SAS Studio】

今回はSASで良く使うテクニックということで、範囲指定でコメントを入れたい時は、「Ctrl+/」が役に立つ理由を解説していきます。 以下のようにソースコードを準備します。(ソースコードの内容は何でも良 …

【SAS】SASで良く使うテクニック。その10 「矩形選択」~インデントを入れたい時など~【サクラエディタ】

今回はSASで良く使うテクニックということで、ソースコードにインデントを挿入したい時は、「矩形選択」が役に立つ理由を解説していきます。 「矩形選択」は、インデントの挿入以外にも、同じ文字数分削除をした …

【SAS】SASで良く使うテクニック。その12「Ctrl+F」「Ctrl+R」~特定の文字列を検索、置換~【サクラエディタ】

今回はSASで良く使うテクニックということで、特定の文字列を検索、置換したい時は、「Ctrl+F」「Ctrl+R」が役に立つ理由を解説していきます。 以下のようにテーブルがあったとします。(参考:【S …