問題タブ [sas-iml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
61 参照

sas - SAS: IML を使用した行列の操作

だから私はこの式を計算しようとしていますが、結果は奇妙です. 要素が非常に大きいので、どこが間違っていたのかわかりません。式の写真を添付し​​ました:ここに画像の説明を入力

ここに私のコードがあります:

これは長いことを知っていますが、助けてください!!

0 投票する
1 に答える
82 参照

sas - グループをマトリックスにまとめる

これが私が持っているデータです。proc tabulate を使用して、Excel でどのように表示されるかを示し、視覚化を容易にします。目標は、グループが厳密に対角線より下にあることを確認することです (長方形、(1,1) (2,2)...(7,7) 「対角線」であることはわかっています)。対角または少なくとも 75 のグループ サイズになります。

特定のデータ値を再グループ化するために既に if/then を使用しましたが、他のセットに対してそれを行う一般的な方法が必要です。前もって感謝します

望ましい結果

0 投票する
2 に答える
450 参照

sas - sasで要素ごとに各行を別の行列の各行で乗算する方法は?

行行列 (ベクトル) A と別の正方行列 B があります。proc iml などを使用して、SAS で行列 B の各行を行行列 A と乗算するにはどうすればよいですか?

まあ言ってみれば

a = {1 2 3}
b =
{2 3 4
1 5 3
5 9 10}

私の出力 c は次のようになります。

{2 6 12
1 10 9
5 18 30}

ありがとう!