問題タブ [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 に答える
1384 参照

sas - SAS RTF出力でインポートしたPNGファイルのサイズを調整するにはどうすればよいですか?

PNGファイルをSASにインポートしてRTF出力に含めることは可能ですか?という質問への回答 SAS ODS RTF出力で外部PNGファイルを使用する方法を提供しました。提供されたソリューションが機能するためには、画像ファイルの挿入の後にテキストが続く必要があります。画像に続くテキストがない場合でも機能させるために使用した1つの方法は、脚注の前に下の境界線がある画像の後にアンダースコアを挿入することでした。ただし、これはこのプロジェクト用に作成された他の出力に準拠していないため、基本的なフォーマットを維持する PNG をインポートする方法を探しています。

さらに、画像の表示サイズを調整できるようにしたいと考えています。現在、境界線を超えないように、作成時に画像サイズが正確であることを確認する必要がありますが、これにより、必要以上にピクセル化された画像が作成されます。イメージを作成し、RTF ファイルで十分な品質のイメージを生成するときに、サイズにある程度の柔軟性を持たせることができるように、SAS から正確に希望するサイズに強制できるようにしたいと考えています。

これは別々の質問のように思えるかもしれませんが、以下に示すように、1 つの問題の解決策が両方に対処する可能性が高いと思われます。

最小限の例を生成するためのコードを次に示します。

上記のコードは、次のようなドキュメントを生成します。

間違った出力

ボディのあの細い縦線がイメージです。ハンドルを右にドラッグすると、画像全体が表示されます。SASでイメージを作成せずに、次のコードに相当するものを作成できるようにしたいと思います:

このコードは以下を生成します。

望ましい出力

画像を拡大したことに注意してください (SAS は画像の作成時にピクセルなどを自動的に調整しますが、PNG ファイルが既に作成されているため、これは必要ありません)。また、RTF が生成されたときに画像が実際に表示され、後処理が必要ないことにも注意してください。これは可能ですか?

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

sas - SAS ODS tagsets.excelxp / proc report / proc templateのデータ検証リスト

誰かが私を正しい方向に向けてくれることを願っています。

proc テンプレートのいくつかの要素を使用してスプレッドシートを作成し、ods tagsets.excelxp 内の proc レポートで出力しています。このスプレッドシートは、データを収集するために送信されます。データ収集のエントリを [はい] または [いいえ] に限定したいと思います。

下の画像 (値が制限されたドロップダウン メニュー) のように、Excel のようにデータ検証リストを作成することはできますか?

ここに画像の説明を入力

ods の tagsets.excelxp オプションを確認しましたが、これを示すものはありません。Proc テンプレートを使用してこれを作成する必要がありますか? もしそうなら、私が見ることができるコードはありますか?

ありがとう

Rbrt

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

sas - ODS 出力で「by」グループのタイトルを非表示にします

ODS 出力でグループごとにタイトルを非表示にしようとしています。コード:

具体的には、非表示にしようとしているタイトルは次のとおりです。

性別=F

性別=M

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

sas - SAS - コードを使用して sas で結果タブを開くのを止める方法。

私は以下のコードを持っています:

これは正常に動作します。

唯一の問題は、結果タブを開いたくないということです。これは、ジョブをスケジュールするためにコード内から実行する必要があります。

何か案は?

前もって感謝します!

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

sas - SAS 管理コンソール - ファイルが空で、送信できません

SAS Management Console を使用していくつかの SAS コードをスケジュールしました。

ただし、ジョブはエラーで終了します: ファイルが空で、送信できません。

proc freqs をファイルにエクスポートするコードは次のとおりです。

以前に ods を使用したことがなく、これが問題/エラーの原因であるかどうか疑問に思っていましたか?

エンタープライズ ガイドでは、コードでエラーが発生していないようです。

前もって感謝します!

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

sas - Anova の SAS オッズ出力

Anova を作成し、平均、標準偏差、F 統計量、および p 値を新しいデータ セットに保存したいと考えています。これは私の現在のコードです:

助けてくれてありがとう!