問題タブ [sas-ods]

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

pdf - SAS:ODSレイアウトを使用して2つのPDFページに8つのグラフを配置するにはどうすればよいですか?

SASODSを使用してPDFドキュメントを作成しています。以下のコードは、1ページに4つのグラフを配置するために機能します。しかし、2ページに8つのグラフを配置しようとすると、1ページに4つのグラフしか表示されません。アスタリスクの行の間の部分をコピーして、「odspdfclose;」の上にもう一度貼り付けてみました。しかし、それはうまくいきませんでした。また、「ods startpage=now;」を追加してみました。2つの間ですが、それもうまくいきませんでした。2ページに8つのグラフを配置するにはどうすればよいですか?

コードはこの記事に基づいています。

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

plot - SAS:PROC SGPLOTBYGROUP自動ファイル名

BYGROUPオプションを使用していくつかのデータをプロットしています。#byvalオプションを使用して、各プロットのタイトルにBY GROUP値を自動的に入れることはできますが、各プロットを個別に保存し、それを呼び出すのではなく、#byvalにちなんで名前を付けたいです-SGPLOT01、SGPLOT02 .. ..

たとえば、私が持っているとしましょう:

この例では、タイプAとタイプBにそれぞれ1つずつ、2つのプロットが作成されます。ただし、プログラムはそれらにSGPLOT1.pdfとSGPLOT2.pdfという名前を自動的に付けます。むしろ、A.pdfとB.pdfという名前を付けて、ディレクトリ「C:/SGPLOTS/」に保存したいと思います。

ご協力いただきありがとうございます。

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

sas - ODSとProcPrintを使用したSAS条件付き行の強調表示

名前が「J」で始まる人の行全体を赤くしたいと思います。これは使用して可能proc printですか?

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

latex - SAS: カスタム ODS LATEX タグセット

SAS からの出力を、tagsets.latex、tagsets.simpleLatex、tagsets.tablesOnlyLatex タグセット用にカスタマイズしようとしています。必要なものはほとんどあります。データ行のみで、ヘッダーはなく、他のタグはまったくありません。

これは私が得ている出力です:

これは私が望む出力です:

サンプル タグセットの作成方法は次のとおりです。

これにより、いくつかのサンプル データが作成されます。

コードから残りのすべてのタグを選別し、必要に応じて残りのタグをフォーマットすることができたので、ソリューションに非常に近づいています。たとえば、行が空の場合に「\ tabularnewline」をスキップする方法が必要です。問題は、テンプレートのこのメソッドにあると思います。

何か助けていただければ幸いです。ありがとう。

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

latex - SAS: ODS LATEX タグセットは LINE ENDING MARK を省略します

「proc means」コマンドを実行して、次の 2 つの変数の要約統計を出力しています: var1 と var2。オンザフライでラテックスを作成し、テーブルなどに適切なヘッダーを付けた大きなドキュメントでラテックスをピックアップしています。PROC MEANS コマンドの 'var' 部分に変数が 1 つしかない場合、完全に機能します。私はそこにいくつかのクラスステートメントを持つことさえでき、それは機能します。ただし、「var」ステートメントに別の変数を追加すると、latex 出力からキャリッジ リターンが失われます。

これは私が得ている出力です:

これは私が望む出力です:

次の sas コマンドを使用してテーブルを作成しています (これは SAS 結果ビューアーに完全に表示されます)。

Latex 出力用の元のタグセット、つまり Latex、SimpleLatex、TablesOnlyLatex をすべて使用してみましたが、それでも行末文字が出力されません。

これは私の顧客タグセットの内容です:

終了する;

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

pdf - SAS ODS PDF 挿入リンク

私は簡単だと思うことをやろうとしています。GPLOT で生成されたチャートのタイトルに xls ワークブックへのリンクを挿入し、ODS を介して PDF として出力したいと考えています。

私が試してみました:

これは単にテキストを表示しました。

次に試しました:

これでリンクを取得できますが、機能しません。PDF内のリンクとして認識されます。カーソルを合わせてアドレスを表示できますが、アドレスは「file:///it4/Project_Data/\Daily_Detail.xlsx」と表示され、クリックしても何も表示されません。

私は何が欠けていますか?

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

sas - SAS ods 出力: 軸ラベルが凝縮されすぎている

SAS 9.2 で(を使用して作成された累積発生関数のproc gplot) いくつかのプロットを出力しようとしていますが、どういうわけか軸ラベルの文字が凝縮されたままになり、互いに重なり合っています。問題のある写真を添付し​​ますが、そうするのに十分な評判がありません...

次を実行して、すべてのオプションをリセットしようとしました。

しかし、それはあまり役に立ちませんでした。別のフォントタイプに設定ftextすると、エラー(?)が消えません。.rtf 出力を作成したいと思います。何が問題なのか分かりますか?

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

pdf - SAS - 複数のグラフを 1 ページに収める方法

SAS を使用して複数のグラフ (proc sgplot から) を 1 ページの PDF に入れようとしていますが、親切な助けが必要です。良い解決策はありますか?

グラフは proc sgplot を使用して作成されるため、SAS カタログに結果が保存されず、proc greplay が機能しません。また、pngをディスクに保存してSASに読み戻してから、greplayを実行しようとしました。ただし、その間、グラフの品質は低下します。

これは大きなレポート用であり、毎週更新する必要があり、手作業は災害になります...

ありがとうございました。