データ構造の作成 一時 SAS データセットと永久 SAS データセットの作成 テキストファイルから SAS データセットを作成するための DATA ステップの使用例 : Data NewData; Infile "path.rawdata"; Input <pointer-control> var

Similar documents
Microsoft Word - FrontMatter.doc

Microsoft Word - sample_adv-programming.docx

Proc luaを初めて使ってみた -SASでの処理を条件に応じて変える- 淺井友紀 ( エイツーヘルスケア株式会社 ) I tried PROC LUA for the first time Tomoki Asai A2 Healthcare Corporation

Exam : A JPN Title : SAS Base Programming for SAS 9 Vendor : SASInstitute Version : DEMO Get Latest & Valid A JPN Exam's Question and Answ


Microsoft Word A08

職業訓練実践マニュアル 重度視覚障害者編Ⅰ

要旨 : データステップ及び SGPLOT プロシジャにおける POLYGON/TEXT ステートメントを利用した SAS プログラムステップフローチャートを生成する SAS プログラムを紹介する キーワード :SGPLOT, フローチャート, 可視化 2

CONTENTS マニュアルの表記... S01-02_01 1.DataNature Smart 全体概要図... S01-02_11 2. 基本操作... S01-02_ ジョブの作成... S01-02_21 加工条件設定... S01-02_21 Step1: 処理対象データの指

Section1_入力用テンプレートの作成

内容 Visual Studio サーバーエクスプローラで学ぶ SQL とデータベース操作... 1 サーバーエクスプローラ... 4 データ接続... 4 データベース操作のサブメニューコンテキスト... 5 データベースのプロパティ... 6 SQL Server... 6 Microsoft

プレポスト【解説】

ユーティリティ 管理番号 内容 対象バージョン 157 管理情報バッチ登録コマンド (utliupdt) のメッセージ出力に対し リダイレクトまたはパイプを使用すると メッセージが途中までしか出 力されないことがある 267 転送集計コマンド (utllogcnt) でファイル ID とホスト名の組

関数とは 関数とは 結果を得るために 処理を行う仕組み です Excel2010 には あらかじめ関数が数式として組み込まれています たとえば SUM 関数 は 指定した値をすべて合計する 仕組みです 長い計算式や複雑な計算式を作成せずに 簡単に結果を求めることができます 例合計 =A1+A2+A3

FORTRAN( と C) によるプログラミング 5 ファイル入出力 ここではファイルからデータを読みこんだり ファイルにデータを書き出したりするプログラムを作成してみます はじめに テキスト形式で書かれたデータファイルに書かれているデータを読みこんで配列に代入し 標準出力に書き出すプログラムを作り

<4D F736F F F696E74202D20352D335F8D5C90AC CF909482CC90B690AC82C695D28F572E707074>

_unix_text_command.pptx

Excel2013 データベース1(テーブル機能と並べ替え)

変更履歴 版数変更日変更内容 /9/1 初版設定

Chapter カスタムテーブルの概要 カスタムテーブル Custom Tables は 複数の変数に基づいた多重クロス集計テーブルや スケール変数を用いた集計テーブルなど より複雑な集計表を自由に設計することができるIBM SPSS Statisticsのオプション製品です テーブ

Web XXX.XXX.XXX.XXX - - [02/May/2010:12:52: ] "GET /url/url2/page2.htm HTTP/1.1" " "(compatibl

Microsoft PowerPoint - kougi11.ppt

クエリの作成が楽になるUDF

アプリケーション インスペクションの特別なアクション(インスペクション ポリシー マップ)

<4D F736F F D20837D836A B5F93C192E88C AC888D593FC97CD5F2E646F63>

1. はじめに 1. はじめに 1-1. KaPPA-Average とは KaPPA-Average は KaPPA-View( でマイクロアレイデータを解析する際に便利なデータ変換ソフトウェアです 一般のマイクロアレイでは 一つのプロー

Slide 1

Taro-ファイル処理(公開版).jtd

SPREAD-プラットフォーム間機能比較

情報処理演習 B8クラス

ユーザ デバイス プロファイルの ファイル形式

Cybozu SP スケジューラー 管理者マニュアル

Microsoft PowerPoint pptx

ことばを覚える

vi 目次 画像のサイズ設定 画像の効果 画面の取り込みとトリミング Office の共通基本操作 図形 図形の挿入と削除 図形の編集 図形の背景色の透過 Office

untitled

拡張 DM エディタ説明書 2008/09/06 有限会社ジオ コーチ システムズ 拡張 DM エディタは 作業規定の準則 の 公共測量標準図式数値地形図データファイル仕様 に記述されているフ ォーマットの

データの作成方法のイメージ ( キーワードで結合の場合 ) 地図太郎 キーワードの値は文字列です キーワードの値は重複しないようにします 同じ値にする Excel データ (CSV) 注意キーワードの値は文字列です キーワードの値は重複しないようにします 1 ツールバーの 編集レイヤの選択 から 編

Basic descriptive statistics

HDC-EDI Manager Ver レベルアップ詳細情報 < 製品一覧 > 製品名バージョン HDC-EDI Manager < 対応 JavaVM> Java 2 Software Development Kit, Standard Edition 1.4 Java 2

電話機のファイル形式

Excel データ出力ガイドブック 第 1.0 版平成 30 年 9 月 1 日制定 株式会社中電シーティーアイ

Python によるジオプロセシング スクリプト入門

Jupyter Notebook を活用したプログラムライブラリ構築の検討 吹谷芳博 1, 藤澤正樹 1 ( 1 あすか製薬株式会社 ) Examination of the program library construction using Jupyter Notebook ASKA Pharm

PowerPoint プレゼンテーション

Microsoft Word - wpphpmysql.doc

ゲートウェイのファイル形式

プロセス出力 ダイアログが表示されます 以下のいずれかを指定します オーバーレイ作成 ボタンをクリックし 新規にオーバーレイを作成します プロセス操作の結果作成されたアイテムは 新規オーバーレイに作成されます 既存のアイテムは削除され プロセス操作の結果作成されたアイテムに置き換えられます 既存の編

Rの基本操作

Pinnacle 21: ADaM データセットや Define.xml の CDISC 準拠状況をチェックするツール 本発表で言及している Pinnacle: Enterprise version ( 有償版 ) Community version ( 無償版 ) 本発表で

スクールCOBOL2002


図 1 アドインに登録する メニューバーに [BAYONET] が追加されます 登録 : Excel 2007, 2010, 2013 の場合 1 Excel ブックを開きます Excel2007 の場合 左上の Office マークをクリックします 図 2 Office マーク (Excel 20

Python によるジオプロセシング スクリプト入門

PowerPoint プレゼンテーション

Chromeleon 6 for Chromeleon 6.8 SR15 Build: --- 新しいシーケンスの作成に使用できるワークリストファイル (.wle) Doc. Nr: CM6_68150_0020 Doc. Ver.: Doc. Type: Guide

第 2 章 問合せの基本操作 この章では データベースから情報を検索する際に使用する SELECT コマンド および SELECT コマンドと 同時に使用する句について説明します 1. 問合せとは 2. 基本的な問合せ 3. 列の別名 4. 重複行を一意にする 5. 検索行の絞込み 6. 文字パター

農業・農村基盤図の大字小字コードXML作成 説明書

帳票 Mockup からの RTF 用テンプレート SAS プログラム自動作成ツール Taiho TLF Automated Tool の紹介 伊藤衡気 1 栗矢芳之 2 銭本敦 2 ( 株式会社タクミインフォメーションテクノロジー 1 大鵬薬品工業株式会社 2 )

データ分析のまとめ方

intra-mart Accel Platform — ViewCreator ユーザ操作ガイド   第6版  

本チュートリアルについて 14 部構成 比較的簡単なトピックから 各回 プログラミング言語 任意 チュートリアルで 新しい内容 宿題 プログラミング演習 次の週 結果について発表 もしくは話し合いをする スライドは Python で Python, C++, Java, Perl についての質問い答

前ページからの続き // テキストボックス02 id 属性で取得 // id 属性で取得する場合は一意に決まるので 何番目かの指定は不要 var textbox02elem = document.getelementbyid("text_box02_id"); if ("001" == statee

2006年10月5日(木)実施

エクセル応用 2016 第 1 章関数の利用 1 作成するブックを確認する 2 関数の概要 3 数値の四捨五入 切り捨て 切り上げを使う 4 順位を求める 5 条件で判断する 6 日付を計算する 7 表から該当データを参照する 第 2 章表作成の活用 1 作成するブックを確認する 2 条件付き書式を

Cisco Unified MeetingPlace へのデータの インポート

ソフトウェア基礎 Ⅰ Report#2 提出日 : 2009 年 8 月 11 日 所属 : 工学部情報工学科 学籍番号 : K 氏名 : 當銘孔太

. 起動 目次 P.. ログイン 画面 P.. メニュー 画面 P.. POS 開示 _ 指定店舗 アイテム別 期間合計 画面 ( レポート A) P. 5. POS 開示 _ 店舗別 指定アイテム 期間合計 画面 ( レポート B) ----

文字列検索ユーティリティ使用の手引き

Microsoft Word - 2._5)OLAPツール『Query & Analysis』の「データ転送」機能.docx

2 / 18 ページ 第 13 講データの活用とデータマップの作成 13-1 ホームページの保存 ホームページ (Web ページ ) に表示される様々な情報を ファイルとして保存することができます

文字列操作と正規表現

PowerPoint プレゼンテーション

Microsoft PowerPoint - 第3回目.ppt [互換モード]

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

スライド 1

HULFT for Mainframe Type ACOS Ver レベルアップ詳細情報 < 製品一覧 > 製品名バージョン HULFT for Mainframe Type ACOS < 対応 OS> ACOS-4/XVP PX, ACOS-4/NPX, ACOS-4/i-

定期講座ガイド ~Office2016~ 協立情報通信株式会社

WebCADD.com ご利用ガイド

JavaScriptで プログラミング

ArcGIS Desktop Ⅱ 基礎編

地理情報システム論 外部データとのやりとり レイヤのエクスポートによるシェープファイルの作成金沢区を題材とした操作練習では, すでにマップ上に表示されているレイヤを複製することで, 同一のシェープファイルを, 一方は階級区分図に用い, 他方はチャート表示に用いてオーバーレイ表現

Microsoft PowerPoint - R-intro-04.ppt

2. 設定画面から 下記の項目について入力を行って下さい Report Type - 閲覧したい利用統計の種類を選択 Database Usage Report: ご契約データベース毎の利用統計 Interface Usage Report: 使用しているインターフェイス * 毎の利用統計 * 専用

目次 1. はじめに 拡張 DMエディタについて 作業規定の準則との対応 GeoCoach3D(DM 三次元エディタ ) との違い ファイル入出力 DMとの変換 不整三角網... 5

シェルスクリプトマガジン Vol.24


IBM i Access Client Solutions データ転送の移行 新機能ご紹介 1 IBM I ACCESS CLIENT SOLUTIONS IBM i Access Client Solutions ( 以下 ACS) は IBM i Access 製品ファミ

3/7 マイグレーション開発方針 顧客名 0 作成者 根岸正 < プログラム移行方針 > システム名称 A-VX システムマイグレーション作成日 2015/09/01 < COBOL 資産のプログラム移行 > COBOLソース ( メインとCOPYLIB) を入力としてSCC 言語変換ツールにてVB

スクールCOBOL2002

Microsoft PowerPoint - 05.pptx

はじめに コースの概要と目的 Oracle をより効率的に使用するための SQL のチューニング方法について説明します また 索引の有無 SQL の 記述方法がパフォーマンスにどのように影響するのかを実習を通して理解します 受講対象者 アプリケーション開発者 / データベース管理者の方 前提条件 S

目 次 1. はじめに ソフトの起動と終了 環境設定 発助 SMS ファイルの操作 電話番号設定 運用条件 回線情報 SMS 送信の開始と停止 ファイル出力... 16

eYACHO 管理者ガイド

SpreadSheet Interface

DATA Sample1 /**/ INPUT Price /* */ DATALINES

Prog1_12th

ConMas Manager データ取り込みレイアウト Copyright 2012 CIMTOPS CORPORATION - All Rights Reserved.

Transcription:

SAS Base Programming for SAS 9 データへのアクセス フォーマット入力とリスト入力を使用したローデータ ファイルの読み込み 文字データと数値データ 標準と非標準の数値データの識別文字および 標準 非標準の固定長データを読み取るための フォーマット入力のINPUTステートメントの使用 :INPUT 変数名入力形式 ; 文字および 標準 非標準のフリーフォーマットデータを読み込むための リスト入力のINPUTステートメントの使用 :INPUT 変数名 <$>; INFILE ステートメント オプションを使用したローデータ ファイル読み込み時の処理の制御 フィールド区切り文字を指定するための INFILEステートメントのDLM= オプションの使用可変長レコードを読み込むための INFILEステートメントのPAD オプションの使用欠損値が存在する際のデータ読み込みのための INFILEステートメントのDSDオプションの使用読み込むレコードを制御するための INFILEステートメントのオプション FLOWOVER MISSOVER TRUNCOVER STOPOVERの使用 様々な INPUT ステートメントの構成要素を使用した生データファイルの処理 ( カラムポインタ コントロール ラインポインタ コントロール 後置 @ コントロール ) ポインタ コントロールの使用ライン コントロールの使用後置 @ と後置ダブル @ の使用 SAS データセットの結合 データセットの連結とインターリーブ 1 対 1のデータセットのマージ 1 対多のデータセットのマージ Excel ワークブックへのアクセス.xlsx ファイルを読み込むための SAS / ACCESS EXCEL または PCFILES エンジン SAS / ACCESS XLSX エンジンの使用 1

データ構造の作成 一時 SAS データセットと永久 SAS データセットの作成 テキストファイルから SAS データセットを作成するための DATA ステップの使用例 : Data NewData; Infile "path.rawdata"; Input <pointer-control> variable informat; Run; 既存の SAS データセットから SAS データセットを作成するための DATA ステップの使用例 : Data Mylib.NewData; Set Mylib.OldData; <other SAS statements> Run; SAS 日付値の作成と加工 SASが日付と時刻の値をどのように保存するかの説明一般的な日付と時間表現を読み込むための SAS 入力形式の使用 2 桁の年の値を解釈するために使用されるYEARCUTOFFシステム オプションの説明どのように値を表示するかを指定するための SAS 日付 時間出力形式の使用 標準的なローデータ ファイルやカンマ区切りのローデータ ファイルを作成するためのデータのエクスポート FILEとPUTステートメントを用いたDATAステップを使用した 単純なテキストファイルの作成 DATAステップの代わりにEXPORTプロシジャを使用した 単純なローデータ ファイルの作成区切文字で区切られた値を書き出す カンマ区切りファイルを作成するためのDSD オプションの使用 処理や出力を行う SAS データセットのオブザベーションと変数の制御 処理対象のオブザベーションを選択するための DATAステップのWHEREステートメントの使用 DROPおよびKEEPステートメントを使用した 出力する変数のサブセット処理または出力する列を指定するための DROP = およびKEEP = データセット オプションの使用 2

データの管理 Base SAS のユーティリティ プロシジャを使用した SAS データ ライブラリの調査 SASライブラリにライブラリ参照名を割り当てるための LIBNAMEステートメントの使用 CONTENTSおよびDATASETSプロシジャの使用した プログラムによるライブラリの調査 SAS データセットのオブザベーションのソート オブザベーションを指定した方向で並べ替え 新しいデータセットへ出力のための SORT プロシジャの使用 SAS ステートメントの条件付き実行 条件付きでデータを処理するための IF-THEN / ELSEステートメントの使用条件付きで複数のステートメントを実行するための DOステートメントとENDステートメントの使用条件付きでデータを処理するための SELECT / WHENステートメントの使用 DATA ステップでの割り当てステートメントの使用 新しい変数の作成と値の割り当て既存の変数への新しい値の割り当て式の値の変数への割り当て変数への日付定数の割り当て DATA ステップでのオプションとステートメントを使用した変数属性の修正 RENAME = データセット オプションを使用した 変数名の変更 DATAステップで属性を変更するための LABELおよびFORMATステートメントの使用 LENGTHステートメントを使用した 変数の長さの定義 DATA ステップ ステートメントを使用した小計や合計の累積 サブグループで集計するための BY ステートメントの使用 SAS 関数を使用した文字データ 数値データ SAS 日付値の加工 以下に示すようなタスクを実行するための SCAN SUBSTR TRIM UPCASE LOWCASEなどのSAS 関数の使用 o 文字値の内容の置き換え 3

o 文字値から末尾の空白を削除 o 文字の値の検索と 値の一部の抽出 o 文字の値の大文字または小文字への変換 INTやROUND 関数を使用した数値を作成または変更するための SAS 算術関数および 財務関数 および確率関数の使用 MDYおよび TODAY DATE TIME 関数を使用した SAS 日付値の作成 YEARおよび QTR MONTH DAY 関数を使用した SASの日付値からの月 年 および期間の抽出 INTCK INTNX DATDIF YRDIF 関数を使用した 日付と日時の値と時間間隔での計算の実行 SAS 関数を使用した文字データから数値データへの変換 またはその逆の変換 SASがデータタイプ間で値を変換するために使用する自動変換についての説明明示的に文字データ値を数値に変換するための INPUT 関数の使用明示的に数値を文字データ値に変換するための PUT 関数の使用 DO ループを使用したデータの処理 反復 DOループがどのように機能するかの説明冗長なコードの排除と 繰り返し計算の実行のための DOループの使用条件付きDOループの使用ネストされたDOループの使用 一次元の SAS 配列を使用したデータの処理 SAS 配列の概念の説明繰り返し計算を実行するための SAS 配列の使用 ARRAYステートメントを使用した 配列内の要素の定義配列を処理するための DOループの使用 データの検証とクリーニング 一意の値をリストするための 一意な値の数を示すNLEVELSオプションや 重複や欠損値をチェックするための ORDER = FREQを伴った PROC FREQの使用無効な値のオブザベーションを表示するための WHEREステートメントを伴った PROC PRINTの使用数値変数の範囲を検証するための PROC MEANSの使用極値のオブザベーションと欠損値の表示をするため また識別する変数の値を表示するための IDステートメントを伴うPROC UNIVARIATEの使用 4

レポートの生成 PRINT プロシジャを使用したリストレポートの生成 次のようなステートメントとオプションを追加することよる PROC PRINTのデフォルトの動作の変更 o 変数の選択と順序付けをするための VARステートメントの使用 o SUMステートメントでの合計の計算 o WHEREステートメントでのオブザベーションの選択 o オブザベーションを識別するためのIDステートメントの使用 o グループ処理をするための BYステートメントの使用 Base SAS プロシジャを使用した要約レポートや度数表の生成 FREQプロシジャでの一元および二元度数表の作成オプションを使用した度数表の拡張 SASデータセットのデータを検証するための PROC FREQの使用 MEANSプロシジャを使用した要約統計量およびマルチレベルの要約の計算オプションによる要約テーブルの拡張 UNIVARIATEプロシジャでの極値と欠損値の識別 ユーザー定義の出力形式 タイトル フットノート SAS システム レポーティング オプションを使用したレポートの拡張 記述的な列見出しを定義するための LABELステートメントの使用 PROC PRINT 出力におけるLABELとSPLIT = オプションを使用した列ヘッダの使用の制御 ODS ステートメントを使用したレポートの生成 Output Delivery Systemの出力先の識別 ODSステートメントでのHTML PDF RTF およびLISTINGファイルの作成スタイル テンプレートを指定するための STYLE = オプションの使用 Microsoft Excelで表示できるファイルの作成 5

エラー ハンドリング プログラミング ロジックエラーの識別と解決 ロジック エラーの特定を助けるための DATAステップでのPUTLOGステートメントの使用変数の値や 出力形式が適用された値 すべての変数の値を書き出すための PUTLOGの使用条件付きロジックでのPUTLOGの使用 DATAステップをデバッグするための 一時変数 _N_ と _ERROR_ の使用 構文エラーの認識と修正 SASステートメントの特性の識別キーワードのスペルミスや 引用符の不一致 セミコロンの欠落 無効なオプションなど 一般的な構文エラーを含むSAS 構文ルールの定義所与のプログラムの構文エラーを診断するための ログの使用 データエラーの調査と解決 SASがログへ書き出すエラー メッセージ一式を発行するオブザベーションの最大回数を指定するための SASシステム オプション ERRORS = n の使用 SASプログラムを考慮した データエラーの理由を見つけ出すための ログの使用 注意 : 全 27 の主な目的はすべての試験でテストされます 91 の拡張された目的は 追加の説明のために提供され テストされる可能性のある領域全体を定義します 6