<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SAS | ばすにっきTips</title>
	<atom:link href="https://takabus.com/tips/category/sas/feed/" rel="self" type="application/rss+xml" />
	<link>https://takabus.com/tips</link>
	<description>プログラミングやサーバー、日々のTipsをメモしています。</description>
	<lastBuildDate>Wed, 03 Sep 2025 03:56:58 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.3</generator>

<image>
	<url>https://takabus.com/tips/wp-content/uploads/2022/12/cropped-tips-1-32x32.png</url>
	<title>SAS | ばすにっきTips</title>
	<link>https://takabus.com/tips</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>SASで任意の文字列をレポートに出力する方法</title>
		<link>https://takabus.com/tips/3688/</link>
					<comments>https://takabus.com/tips/3688/#respond</comments>
		
		<dc:creator><![CDATA[ばすにっきTips]]></dc:creator>
		<pubDate>Wed, 03 Sep 2025 03:56:58 +0000</pubDate>
				<category><![CDATA[SAS]]></category>
		<guid isPermaLink="false">https://takabus.com/tips/?p=3688</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<pre class="wp-block-code"><code>data _null_;
    file print;
    put "=== レポートメッセージ ===";
    put "このプログラムは処理が完了しました。";
    put "出力は outlib データセットに保存されています。";
    put "===========================";
run;</code></pre>
]]></content:encoded>
					
					<wfw:commentRss>https://takabus.com/tips/3688/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>統計解析ソフトウェア「SAS」でおすすめの開発環境は？SAS・SAS Studio・VS Codeの比較</title>
		<link>https://takabus.com/tips/3667/</link>
					<comments>https://takabus.com/tips/3667/#respond</comments>
		
		<dc:creator><![CDATA[ばすにっきTips]]></dc:creator>
		<pubDate>Tue, 12 Aug 2025 04:45:28 +0000</pubDate>
				<category><![CDATA[SAS]]></category>
		<guid isPermaLink="false">https://takabus.com/tips/?p=3667</guid>

					<description><![CDATA[統計解析ソフトウェア「SAS」のプログラム開発環境を比較してみました。 VSCodeに慣れている方はVS Code＋拡張機能がおすすめですが、デバッグ作業は圧倒的にSAS Studioがやりやすいです。VSCodeとSA [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>統計解析ソフトウェア「SAS」のプログラム開発環境を比較してみました。</p>



<p>VSCodeに慣れている方はVS Code＋拡張機能がおすすめですが、デバッグ作業は圧倒的にSAS Studioがやりやすいです。VSCodeとSAS Studioを用途に応じて使い分けるのがよいと思います。</p>



<h2 class="wp-block-heading">「VS Code＋SAS拡張機能」<span class="red"><span class="fz-18px">～コーディングがしやすい！～</span></span></h2>



<p>もともとVS Codeを使っていた方なら、VS CodeにSAS拡張機能を入れて開発するのがおすすめです。</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="619" src="https://takabus.com/tips/wp-content/uploads/2025/08/image-5-1024x619.png" alt="" class="wp-image-3677" srcset="https://takabus.com/tips/wp-content/uploads/2025/08/image-5-1024x619.png 1024w, https://takabus.com/tips/wp-content/uploads/2025/08/image-5-300x181.png 300w, https://takabus.com/tips/wp-content/uploads/2025/08/image-5-768x464.png 768w, https://takabus.com/tips/wp-content/uploads/2025/08/image-5-1536x928.png 1536w, https://takabus.com/tips/wp-content/uploads/2025/08/image-5.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>SAS9.4をインストールし、VS CodeにSAS拡張機能を追加すると、VSCodeでSASプログラムを開発できるようになります。フォーマッタやインテリセンスも使えますし、F3キーを押すだけでプログラムを実行し、結果を確認できます。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="580" src="https://takabus.com/tips/wp-content/uploads/2025/08/image-6-1024x580.png" alt="" class="wp-image-3682" srcset="https://takabus.com/tips/wp-content/uploads/2025/08/image-6-1024x580.png 1024w, https://takabus.com/tips/wp-content/uploads/2025/08/image-6-300x170.png 300w, https://takabus.com/tips/wp-content/uploads/2025/08/image-6-768x435.png 768w, https://takabus.com/tips/wp-content/uploads/2025/08/image-6-1536x870.png 1536w, https://takabus.com/tips/wp-content/uploads/2025/08/image-6-120x68.png 120w, https://takabus.com/tips/wp-content/uploads/2025/08/image-6-160x90.png 160w, https://takabus.com/tips/wp-content/uploads/2025/08/image-6-320x180.png 320w, https://takabus.com/tips/wp-content/uploads/2025/08/image-6.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>個人的にはVSCodeのショートカットに慣れているため、エディタはVSCodeのほうがラクですね。</p>



<h2 class="wp-block-heading">「SAS Studio」<span class="fz-18px"><span class="red"> ～</span></span><span class="fz-18px"><span class="red">データセットを</span></span><span class="fz-18px"><span class="red">表示</span></span><span class="fz-18px"><span class="red">できる</span></span><span class="fz-18px"><span class="red">！</span></span><span class="fz-18px"><span class="red">デバッグしやすい！～</span></span></h2>



<p>SAS Studioは、Webで動くSASの統合開発環境(IDE)です。エディタからデバッグ、データセットの表示、レポートの出力まで幅広い機能が搭載されています。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="554" src="https://takabus.com/tips/wp-content/uploads/2025/08/image-2-1024x554.png" alt="" class="wp-image-3673" srcset="https://takabus.com/tips/wp-content/uploads/2025/08/image-2-1024x554.png 1024w, https://takabus.com/tips/wp-content/uploads/2025/08/image-2-300x162.png 300w, https://takabus.com/tips/wp-content/uploads/2025/08/image-2-768x416.png 768w, https://takabus.com/tips/wp-content/uploads/2025/08/image-2-1536x831.png 1536w, https://takabus.com/tips/wp-content/uploads/2025/08/image-2.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>コーディングのしやすさはVSCodeが一歩リードしているように感じますが、たぶん自分がVSCodeに慣れていることが大きいでしょう。SAS Studioのエディタも十分使いやすいです。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="554" src="https://takabus.com/tips/wp-content/uploads/2025/08/image-3-1024x554.png" alt="" class="wp-image-3674" srcset="https://takabus.com/tips/wp-content/uploads/2025/08/image-3-1024x554.png 1024w, https://takabus.com/tips/wp-content/uploads/2025/08/image-3-300x162.png 300w, https://takabus.com/tips/wp-content/uploads/2025/08/image-3-768x416.png 768w, https://takabus.com/tips/wp-content/uploads/2025/08/image-3-1536x831.png 1536w, https://takabus.com/tips/wp-content/uploads/2025/08/image-3.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p><span class="red">データセットを表示する機能が付いており、これがデバッグ作業で大変役に立ちます。</span></p>



<p>解析途中で作成したデータセット（WORKディレクトリのdataset）も表示できますので、途中までの解析が正しく行われているか、かんたんに確認できます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="554" src="https://takabus.com/tips/wp-content/uploads/2025/08/image-4-1024x554.png" alt="" class="wp-image-3675" srcset="https://takabus.com/tips/wp-content/uploads/2025/08/image-4-1024x554.png 1024w, https://takabus.com/tips/wp-content/uploads/2025/08/image-4-300x162.png 300w, https://takabus.com/tips/wp-content/uploads/2025/08/image-4-768x416.png 768w, https://takabus.com/tips/wp-content/uploads/2025/08/image-4-1536x831.png 1536w, https://takabus.com/tips/wp-content/uploads/2025/08/image-4.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>また、<span class="red">エクスポート機能も強い</span>です。HTML・PDF・RTF形式で結果をエクスポートできます。PDFにはprocごとにしおりも付けてくれます。</p>



<p><span class="red">「プログラム要約」</span>という機能を使うと、ソースコードとログ・結果を1つのHTMLに集約して出力してくれます。こちらも分析結果の共有をするときに便利です。</p>



<p><span class="marker-under"><strong><span class="red">SASの開発環境を一つだけ選ぶとしたら、SAS Studioをおすすめします</span><span class="red">！</span></strong></span></p>



<h2 class="wp-block-heading">「SAS」<span class="fz-18px"><span class="bold-blue">エディタは・・・。</span><span class="red">でも</span></span><span class="fz-18px"><span class="red">、</span></span><span class="fz-18px"><span class="red">データセットの表示機能は使える！</span></span></h2>



<p>SAS9.4（本体）でもコーディングできますが、メモ帳レベルのエディタしか備わっておらず、今となってはおすすめできません。<span class="red">VSCodeやSAS Studioを使いましょう！</span></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="620" src="https://takabus.com/tips/wp-content/uploads/2025/08/image-1-1024x620.png" alt="" class="wp-image-3671" srcset="https://takabus.com/tips/wp-content/uploads/2025/08/image-1-1024x620.png 1024w, https://takabus.com/tips/wp-content/uploads/2025/08/image-1-300x182.png 300w, https://takabus.com/tips/wp-content/uploads/2025/08/image-1-768x465.png 768w, https://takabus.com/tips/wp-content/uploads/2025/08/image-1.png 1522w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>ただし、<span class="red">データセットファイルの表示や検索はSAS本体がExcel的でとっつきやすいです。</span></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="620" src="https://takabus.com/tips/wp-content/uploads/2025/08/image-1024x620.png" alt="" class="wp-image-3681" srcset="https://takabus.com/tips/wp-content/uploads/2025/08/image-1024x620.png 1024w, https://takabus.com/tips/wp-content/uploads/2025/08/image-300x182.png 300w, https://takabus.com/tips/wp-content/uploads/2025/08/image-768x465.png 768w, https://takabus.com/tips/wp-content/uploads/2025/08/image.png 1522w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>sas7dbatファイルなどの内容を参照しながら、GUIで条件を指定して絞り込んだりするなら、SAS本体もけっこう使えます。（それ以外は画面設計がレガシーすぎて、ちょっと厳しい..）</p>



<h2 class="wp-block-heading">まとめ：VS CodeとSAS Studioの併用がおすすめ！</h2>



<p><span class="marker-under"><strong>SASの開発環境を一つだけ選ぶとしたら、<span class="red">SAS Studio</span>をおすすめします。</strong></span></p>



<p>SASをインストールするだけで使えるようになりますし、SAS専用に設計されていることもあり、大変使いやすいです。</p>



<p><span class="marker-under"><strong>VSCodeになれている方は<span class="red">SAS拡張機能を入れたVisual Studio CodeとSAS Studioを併用するのがおすすめ</span>です。</strong></span></p>



<p>Visual Studio Codeでコーディングし、SAS Studioでデバッグ・検証作業をすると、ラクに開発できると思います。</p>



<p>お試しあれ♪</p>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://takabus.com/tips/3667/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【SAS】データセットファイル(sas7bdat)の内容を表示するには？</title>
		<link>https://takabus.com/tips/3652/</link>
					<comments>https://takabus.com/tips/3652/#respond</comments>
		
		<dc:creator><![CDATA[ばすにっきTips]]></dc:creator>
		<pubDate>Mon, 04 Aug 2025 06:07:15 +0000</pubDate>
				<category><![CDATA[SAS]]></category>
		<guid isPermaLink="false">https://takabus.com/tips/?p=3652</guid>

					<description><![CDATA[データセットファイルを読み込み、表示するサンプルコードをご紹介します。 データセットファイルを表示するサンプルコード 【方法1】データセットを別に作成してから表示する場合 小さいデータセットはこの方法でOK。いったん別の [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>データセットファイルを読み込み、表示するサンプルコードをご紹介します。</p>



<h2 class="wp-block-heading">データセットファイルを表示するサンプルコード</h2>



<p><strong><span class="marker">【</span><span class="marker">方法</span><span class="marker">1</span><span class="marker">】</span><span class="marker">データセットを別に作成してから表示する場合</span></strong></p>



<pre class="wp-block-code"><code>data <em>sample_data</em>;
	set '<em>D:\hoge\sample.sas7bdat</em>';
run;
proc print data=<em>sample_data</em>(obs=10);
run;</code></pre>



<p>小さいデータセットはこの方法でOK。いったん別のデータセット（ここではsample_data）に複製してからprintしている。</p>



<p><strong><span class="marker">【</span><span class="marker">方法</span><span class="marker">2</span><span class="marker">】</span><span class="marker">データセットファイル（sas7bdat）を直接読み込んで表示する場合</span></strong></p>



<pre class="wp-block-code"><code>libname inputlib 'D:\hoge' access=readonly;

proc print data=inputlib.SAMPLE;
run;</code></pre>



<p>データセットファイルが大きい場合は、setするとめちゃくちゃ大きな一時ファイルが作成されてしまう。直接読み込めば時間もかからず、一時領域を食い尽くすこともない。</p>



<p>access=readonlyを設定しておくことで、意図しないデータセットファイルの上書きを予防している。</p>



<h2 class="wp-block-heading">解説（方法1：データセットを別に作成してから表示する）</h2>



<h3 class="wp-block-heading">SASデータセットファイルを読み込む</h3>



<pre class="wp-block-code"><code>data sample_data;
	set 'D:\all\sample.sas7bdat';
run;
</code></pre>



<p>指定したパスのSASデータセットファイルから読み込み、sample_dataという名前の別のデータセットにコピーします。</p>



<p class="is-style-information-box has-box-style">単に<code>data HOGE</code>と指定した場合は、WORKという一時領域内にデータセットが作成されます。WORKは通常、PCのシステムディスク（Cドライブ）の一時ディレクトリに設定されています。setで大きなデータセットを指定すると、PC本体の一時領域に大量のデータがコピーされることになるので注意しましょう。</p>



<h3 class="wp-block-heading">表示する</h3>



<pre class="wp-block-code"><code>proc print data=sample_data(obs=10);
run;</code></pre>



<p>先ほど作成したsample_dataデータセットを表示します。</p>



<p>printプロシージャを使用すると、データセットの内容を表示できます。</p>



<p>dataオプションでsample_dataデータセットを指定することで、sample_dataデータセットの内容を表示します。ついでにobsオプションを付けることで、最初の10件のみを表示させます。</p>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box information-box">
<p>obsはobservationのことです。observationとは、データセットの行（レコード）のことをいいます。1つ1つのデータのことです。obs=10とは”レコード10件を書き出してほしい”という意味です。</p>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://takabus.com/tips/3652/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
