sas

    0

    2答えて

    %let rows = ""; %macro test; proc sql noprint; select count(ID) into: sqlRows from mytbl; quit; %do i = 1 %to &sqlRows; * loop from 1 to sqlRows; proc sql noprint; sel

    2

    1答えて

    proc fcmp関数パラメータのデフォルト値を指定することはできますか?このような何か: proc fcmp outlib=work.funcs.funcs; function my_func(param1, param2='default_value_here' $); * DO STUFF; endsub; run; ドキュメントと私は受け取っていたエ

    0

    2答えて

    複数のテーブルをマージする最適な方法は何ですか?私はすべてのテーブルにわたって一意の識別子を持っています。テーブルをソートした後、すべてのテーブルを1つのステップで結合すべきか、または段階的に1つずつテーブルをマージする必要があります。 これは問題ですか?

    1

    3答えて

    データセットtypesは100 rows x 61 columnsです。最初の列はType_IDを示し、残りの60列は期間に関連しています。 別のデータステップでcalculate;私はtypesの100行と60列のデータで初期化された多次元配列timeType{100,60}を作成したいと思います。 私がこれまでに読んだことのあるすべてのSASドキュメントは、明示的な列参照を使用して多次元配列を

    0

    1答えて

    私はカテゴリ変数から頻度テーブルを取得しようとしています。 出力はありません。エラーが表示されます。 data one; input overweight $ hours; if hours <= 2 then hours= 'low'; if hours > 2 then hours= 'high'; if hours= 'high' then d=1; else d=0;

    -1

    1答えて

    は私が行うには二つのことをしたい最初のマクロコード %let bdate='01JAN2001'd ; %let bno=11; %let date='01JAN2001'd ; %let sno=%eval(&bno + %sysfunc(intck(month,&bdate,&date))); %let no=%eval(&sno.+2) %put &=date &=sno &=no

    0

    1答えて

    私は、日付データを格納するカラム名value_dtを持つSasoprskライブラリのsasサーバでcust_field_value_lという名前のテーブルを持っています。 この表からデータを取得すると、バイナリデータは1.827E9または1.826E9となり、Weboutファイルに出力すると*****と表示されます。など proc sql noprint; create table date(d

    1

    3答えて

    私は2つのテーブルがあります。 最初の表は、名、日付、時間と日中価格変数を持っています。これは、各名ため日中価格は、特定の日付と時間に存在することを意味します。 2番目の表は、名、日付と日々の価格を持っており、毎日価格は各名と日付ため日中の価格集合体です。 の場合:これは、2つのテーブルとに名前と日付で同じ観測を見つけることができます : は、私は、以下の手順を実行するプログラムを書いてみます最初

    0

    2答えて

    Everyone、 私が必要とするのは、過去3時間の合計のレコード(各行)を計算することです(使用法はデータセットの列の1つです)ユーザーによってグループ化され、ID_option すべての行(行)は1つのレコード(1時間に約100万レコード)を表します。 User ID_option time usage sum_usage_3hr 1 a1 12OCT2017:11:20: