問題タブ [enterprise-guide]

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 投票する
4 に答える
171 参照

sql - SAS SQL の行関数

これを行うためにSAS EGを使用しています。これは私が持っている入力テーブルです:

出力を次のように取得しようとしています

したがって、基本的に私の参照は ref1 と ref2 であり、各参照の空白を取り除きたいです。たとえば、AB の場合、col2 は空白なので、col3 の値は col2 に移動する必要があります。

これは私が今持っているコードです。

終了する;

これは私が得るものです。

このコードでは、私が望む正確な結果が得られません。また、これを行う簡単な方法があるはずだと思います。ご意見をお聞かせください。

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

sql - 書式設定された Excel ファイルを SAS からエクスポート

SAS EG から Excel ファイルをエクスポートしようとしています。以下のコードを使用していますが、正常に動作します。

したがって、月、年、日の 3 枚のファイル名「FILE」が得られます。ファイルをエクスポートした後、年、月、日のそれぞれのグラフを含む 3 つのシートを Excel ファイルに追加し、シートに day1、month1、year1 という名前を付けました。その後、年、月、日のシートを非表示にして、ユーザーがシート day1、month1、および year1 のグラフのみを表示できるようにします。このファイルは毎日 SAS からエクスポートされます。翌日ファイルがエクスポートされたとき、非表示にする必要があるシートが非表示ではなく表示されていました。PROC エクスポートまたはその他の手順を使用してシートを非表示にする方法はありますか。助けてください。

ありがとう !

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

sas - 月別棒グラフ - SAS EG

SAS Enterprise Guide で棒グラフを作成しようとしています。グラフは月ごとの貯蓄額です。入力データは

最初のステップは、日付を月に変換することです。私は PROC MEANS を使用して、参考文献による月ごとの総節約額を計算します。次に、棒グラフを作成します。私が得ている問題は、棒グラフが本来あるべき順番になっていないことです。JUN JUL AUGではなく、AUG13 JUl13 JUN13 ..などです。

どのような形式を使用しても、最終結果は順番どおりではありません。助けてください。

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

sas - SAS EG の GUI を介してデータセットにフィールドを追加する

SAS EG の既存のデータセットにいくつかのフィールドを追加したいと考えています。コードを記述せずに、プロパティ ダイアログからこれを行うことはできますか?

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

visual-studio-2008 - SAS Enterprise ガイド 4.3 から 5.1 への移行

VS 2008 のプロジェクトで 9 つのアドインを作成しました。VS が .dll ファイルを作成するようにプロジェクトをビルドしました。この方法を使用して

アドインの .dll ファイルを SAS Enterprise Guide 4.3 に追加すると、完全に機能し、EG 4.1 は .dll 内のすべてのアドインを認識します。しかし、アドインの .dll ファイルを SAS Enterprise Guide 5.1 に追加すると、SAS EG 5.1 には 8 つのアドインしか表示されません。それらのいずれかを認識しません。

どうすればこの問題を解決できますか?

0 投票する
4 に答える
3265 参照

sas - エラー: メモリが不足しています

~5M obs の入力でプログラムを実行すると、メモリ不足エラーが発生します。および 153 個の変数。

~40,000 obs で同じプログラムを実行する場合。- プログラムが実行され、完了します。入力obsの数を増やしようとすると。100K を超える - エラーが表示されます: メモリが不足しています。

以下のヒントに従って、いくつかのボックスのチェックを外してみました。

まだ動作していません。

私は Enterprise Guide 5.1 を使用していますが、最終的には Data Integration Studio 4.6 の User Written Code トランスフォーメーションに作業コードを挿入します。

このプログラムを機能させる方法を知っている人はいますか?

編集済み

これは、エラー メッセージの原因となるコードの一部です。

これらは、treat_ind = 5 のときに実行される 2 つのマクロ (短縮) です。