SAS Programming

FinderやAlfredから直接Visual Studio Codeの「フォルダを開く」を使う

Share Button

すっかりWindowsが大嫌いになってしまったわたしですが、ここ1年ぐらいコーディングにはMicrosoftのVisual Studio Code (VSCode)を使っています。PythonやMATLABといった言語別 […]

Share Button
実用性重視のSASコマンド集

Share Button

SASでの基本操作にまあまあ慣れてきたみなさんに覚えておいてほしいコマンド集をまとめておきます.自分が解析で使っているものなど実用性の高そうなものを中心にしています.偉そうに書いてますがこれは自分のためです. 1 変数v […]

Share Button
SASでディレクトリ内の全フォルダを自動でライブラリに追加する

Share Button

久々にSASのTipsなんて書く割に大した内容ではないです。 sasのAUTOEXECに下のコードを忍ばせることで、SASを開いた瞬間に特定のフォルダ内の全フォルダを自動でライブラリに追加します。SAS関連のブログやって […]

Share Button
SASで変数リスト内の全変数に順番に同じ処理をかけていくマクロ

Share Button

SASであるデータセットdatとデータセット内の変数がいくつかあったときに,そのデータセット内の指定した複数の変数に順番に同じ処理をかけていくマクロを作りたかったんですよ.ちなみに変数名には何の法則性もない. まあなんか […]

Share Button
【忘備録】SASで巨大データセットから先頭100Obsを抽出

Share Button

10億件とかのデータセットにデータステップで処理かけるのに、すげー時間かかった挙句に処理がうまくいってなかったら嫌じゃないですか。未だにそんなことやってるんですかって思われるかもしれませんけど、試しに先頭の100オブザベ […]

Share Button
SAS超基礎1 データの読み書き

Share Button

すごく基礎的な部分に需要がありそうだというのがなんとなくわかったので,なんとなく30分で書いたものを貼っておくことに.気が向いたらちゃんとしたシリーズ物として詳しいレベルまで書いていきます. データステップの基本形 デー […]

Share Button
SASでカテゴリカルな変数をダミー変数化するマクロ

Share Button

これ前から作ろうと思ってたんですよね。やればなんか意外と簡単にできそうな気もして。 ちょっと個人的に早急に必要になったので作ります。 カテゴリカルからダミー化するのでdummize。   dummize(dat […]

Share Button
SASでランダムサンプリングしてグループ分けするマクロ

Share Button

あるデータのオブザベーションを,指定した割合で2つのグループにわけます。 元データから無作為抽出して片方のグループを作ったあとに,元データから抽出されなかった残りのオブザベーションだけをもう片方のグループとして吐き出しま […]

Share Button

Share Button

PROC HTTPまたの名を「無限の可能性を秘めたクッソ使いづらいプロシージャ」をどこまでも追究していきます。ブログを差別化しようとするとこういう役に立たない上に大してPVの稼げないネタしか思いつかなくて悲しい。 まあ正 […]

Share Button

Share Button

自分の思うことが実装できず非常に悔しいですが、これは仕様なので仕方がありません。(後述)   SASでtwitterのAPIを叩いて、検索ワードに当たったツイートを直接データセットに落とし込みます。 Twitt […]

Share Button