特集

特集

SASシステム リリース 6.12のハイライト

SASシステム
リリース6.12の
ハイライト

Q&A

SASシステムオンラインヘルプのご紹介

アップデート情報

最新リリース情報

1. はじめにいよいよ、待望のSASシステムリリース6.12が公開されます。SAS
システム リリース6.12では、システム・アプリケーション開発から高度な分析まで、幅広く機能強化が行われました。機能強化の概要を次に示します。
・デスクトップのLook&Feelを改善
アイコンを使った操作性の向上
・データウェアハウスに対する機能強化
SAS/EISソフトウェアの拡張
SAS/Warehouse Administratorソフトウェア(開発者向けリリース)
SPDSソフトウェア
・OLAP機能の強化
Multi Dimensional DataBase(MDDB)機能・イントラネット機能の追加
Webページから各種ツール(評価版)のダウンロードが可能
・オンラインヘルプの強化
特に、デスクトップのLook&Feelは、SASシステムの操作をマウスで行えるよう、画期的な改善がなされました。

リリース6.12が適用されるプラットフォームは以下のとおりです。

・EXIST

今回のバージョンアップでは、Open VMS AXPもサポート対象にな・FETCH

りました。
・FILEEXIST・SunOSおよびSolaris

・FILENAME

・AIX(RS6000)

物理名で外部ファイルの存在を確認する
外部ファイル、ディレクトリ、または出力デバイ
スにファイル参照名を割り当てる、または割り当・Digital UNIXてを解除する・SYSMSG・OS/2
・Macintosh(PowerPC)

次に存在するオブザベーションをSASデータセッ
トから読み込む

・HP-UX(PA RISC)

・Windows

SASデータライブラリのメンバの存在を確認する

最後のデータセットまたは外部のアクセス関数からのエラー/警告メッセージを返す

・SYSRCシステム エラー番号、または最後に呼び出したエ・GETVARC

SASデータセット変数の文字変数値を返す

・Open VMS AXP

ントリの終了状態を返す

2. 新機能の紹介

拡張された全関数一覧については、製品のオンラインヘルプをご参以下に、プロダクトごとの新機能をさらに詳しくご紹介します。な照ください。

お、SAS/STATソフトウェアについては、大幅な機能強化が行われているので、第3節で改めてご紹介します。

●VIEWTABLEウィンドウ
データテーブル(データセット)の作成、表示、編集を行うVIEWTABLE

2.1 Base SASソフトウェア

ウィンドウが追加されました。VIEWTABLEウィンドウは、2つのビ●SASデスクトップ

ューモデルを提供しています。1つは表形式で複数のデータを表示

SASデスクトップは、「フォルダ」と「SASエクスプローラ」を使するテーブルビューで、もう1つはオブザベーションごとにデータった、SASシステムの新しいユーザインタフェースです。

を表示するフォームビューです。テーブルの表示は、データのソー・フォルダ

ト、列のカラーやフォントの変更、列ラベルの表示、また列の追加

SASデスクトップの基本要素で、これらをマウスでドラッグ&ド/削除などによってカスタマイズできます。さらに、既存のロップすることにより、ユーザ独自のSASデスクトップ環境を作DATAFORMカタログエントリをロードして、以前に定義した列、成できます。フォルダには、異なるタイプのアイテム(ファイル、

テーブル、ビューワ属性を適用できます。VIEWTABLEを開くには、

アプリケーション、コマンド)を割り当てられます。

プルダウンメニューから以下のメニューを選択するか、任意のSAS・SASエクスプローラ
SASエクスプローラを使うと、現在のSASセッションで有効なコマンド行から"VIEWTABLE"コマンドを発行します。
[グローバル]→[データ管理]→[テーブル表示]

SASファイルや、定義済みの外部ファイルを階層表示できます。
SASデスクトップは、以下のメニューから起動します。

●外部ファイルインタフェース(β版)[グローバル]→[デスクトップ]

外部ファイルインタフェース(EFI)は、外部ファイルのデータをマウ

SASデスクトップを使えば、マウス操作だけでSASシステムのさまス操作だけで読み書きできる、グラフィカルなユーザインタフェー

ざまな機能を利用できます。

スです。EFIを呼び出すには、コマンド行からEFIコマンドを発行します。
●読込み/書出しウィザード
読込み/書出しウィザードは、外部ソースからSASシステムへのデータの読込みや、SASシステムからの外部ソースへのデータの書出しをガイドします。外部データソースには、データベースファイル、
スプレッドシート、デリミタ(区切り文字)を含むファイル、または
外部ファイルインタフェース(EFI)を使って定義したファイルなどがあります。このウィザードを使えば、Microsoft Excelなどとのデー
タ交換が簡単に行えます。ウィザードを使用すれば、マウス操作でソースを指定するだけで、残りの処理はウィザードが行います。ウィザードを呼び出すには、SAS/ASSISTソフトウェア、SASデスク
トップ、SQL照会ウィンドウ、またはProgram Editorウィンドウで、●ステートメント

以下のメニューを選択します。

FILENAMEステートメントに指定するデバイスタイプに、"URL"が[ファイル]→[読込み] または [書出し]

追加されました。これにより、Webサーバ上のデータに簡単にアクセスできます。

●多次元データベースファイル
新しいタイプのSASファイルとして多次元データベース(MDDB)フ●マクロ機能ァイルが追加されました。このタイプのファイルには、ベーステー

マクロ内でSCL関数、DATAステップ関数が利用できるようになり

ブル(SASデータセット)についての要約情報が含まれています。

ました。これにより、従来SCL言語でしかサポートされていなかっMDDBファイルはSAS/MDDBサーバで作成されますが、Base SAS

た機能を、DATAステップでも使用できるようになりました。

ソフトウェアで表示できます。MDDBファイルを表示するには、コ

以下に、拡張された主な関数をご紹介します。

マンド行でMDDBコマンドを発行するか、DIRウィンドウでMDDB
ファイルを選択します。

2.2 SAS/AFソフトウェア

2.3 SAS/CONNECTソフトウェア●開発ツール

下記の各機能が追加されました。

開発を支援する各種ツールが追加されました。

・リモートホストに接続する際に用いる有効なユーザIDとパスワー

・メニュービルダー(新プロダクト)
PMENUエントリを作成するツール
・クラスブラウザ
クラス間の階層関係を表示するアプリケーション開発ツール
・SCL分析ツール
SCL静的アナライザ
SCL動的パフォーマンスアナライザ

ドの組み合わせを含むデータベースを指定できる新しいオプショ
ンが、Windows NT、Windows 95、OS/2上で実行するPCスポ
ーナプログラムによってサポートされます。
・Windows NTでのDECnetアクセスメソッドが正式にサポートされます。
・リモートライブラリサービス(RLS)では、異機種間でSQLビュー
がサポートされます。

SCLリスト診断ユーティリティ

・全プラットフォームのTCP/IPアクセスメソッドが、リモートホスト

SCL適用範囲アナライザ(評価版)に接続するポートの範囲を制限するメソッドをサポートします。

・ソフトウェア環境設定管理(評価版)
SASシステムで作成したアプリケーションのソース管理を提供す

2.4 SAS/EISソフトウェア

るユーティリティ●新しいユーザインタフェース
SAS/EISソフトウェアのユーザインタフェースが新しくなりました。

●FRAMEクラス

以下のメニューを選択すると、デスクトップ環境内にEISフォルダ

以下の2つのクラスが新しく追加されました。

が表示されます。

・マップクラス[グローバル]→[開発]→[EIS アプリケーション開発]

マップクラスを使うと、実行時にマーカーの作成/移動や回転なEISフォルダでは、一般的なフォルダ機能(ドラッグ&ドロップなど)

ど、対話的な操作をサポートするマップを作成/表示できます。

をすべて使用できます。

●レポートギャラリー・タブレイアウトクラス

レポートギャラリーには、さまざまなサンプルレポートのテンプレ

タブレイアウトクラスを使うと、タブフォルダメタファを使っートが登録されています。作成するレポートの種類を選択して、そて、フレームに関する情報を構成/表示できます。

のレポートのテンプレート上にデータをドロップすると、ユーザ独
自のデータを使って新しいレポートを作成できます。

●多次元データベース機能の拡張

・SASデータセットにデータ値を保存する

SAS/EISオブジェクトに、多次元データベース(MDDB)をサポート

・X、Y、Z変数として使用する文字変数を自動変換する

するものが追加されました。MDDBは要約したデータを保存するデ・データファイルを定義、保存、ロードするータファイルで、MDDBを使うと迅速かつ簡単に要約データにアク・ウィンドウイメージをTIFFまたはPostScriptファイルに保存する

セスできます。MDDBをサポートしているSAS/EISオブジェクトに・断面図を移動するは、3Dビジネスグラフ、グラフ対比分析レポート、マップ、多次・3次元プロット図を表示する

元レポート、また組織チャートがあります。これらのオブジェクト

・テキストラベルの一部として現在の変数値を表示するに加えて、MDDBを作成/登録するためのオブジェクトも提供され・2次元表示から注釈を削除/表示するています。また、多次元データベースを作成する新プロダクトとし・凡例に応答変数名を表示するて、SAS/MDDBサーバがあります。

・応答値カラー以外の等表面カラーを選択する
・ボリューム表示の場合に軸ラベルを表示する●新オブジェクト
リリース6.12で追加されたオブジェクトは次のとおりです。この中に2.8 SAS/TOOLKITソフトウェア

は、以前のリリースで評価版として提供されていたものもあります。

SAS/TOOLKITアプリケーションを、Windows 95、Windows NT、・テーブルのサブセット(評価版)

またはWin32S上で、C言語またはFORTRANを使って作成できるよ

データをサブセット化して、そのサブセットデータを表示しま

うになりました。

す。このオブジェクトは、データをアプリケーションで使用する前に確認するのに便利です。
・グラフ対比分析レポート
グラフィック版の対比分析レポートを作成します。
・マップ
データの地理的階層内をナビゲートできるマップを作成します。
・多次元データベース

2.9 SAS/Warehouse Administratorソフトウェア(開発者向けリリース・日本語版)
データのアクセス、管理、分析、さらにプレゼンテーションといった一連の機能をサポートするSASシステムは、何年にもわたって発展し続けてきたデータウェアハウス・ツールです。SASシステムでは、ほとんどのデータベース管理システムのデータにアクセスする

さまざまなSAS/EISオブジェクトで使用する多次元データベーことができ、広範囲にわたる統計解析機能やデータマイニング機能スを作成します。

が利用できます。今回のバージョンアップでは、SAS/Warehouse・プレゼンテーション

Administratorソフトウェアによってこれらの機能が結び付けられ、スライドにテキストや図を埋め込むことにより、ホットスポッ

さらにデータウェアハウスやデータマートの作成、管理、アクセス

ト、SAS/GRAPH出力、SASコマンドなどを含む英文プレゼンなどのための新しいツールが追加されました。具体的には、以下のテーション(スライドショー)を作成/表示することができます

操作を行うツールが追加されています。

（日本語は未サポート）。

・データウェアハウスとサブジェクトの定義

・ビューポイント・データの変換と要約

イメージファイル(.tiff)の任意の領域と、SASコマンドやアプリケ

・要約データの更新

ーションの実行を結びつける、グラフィカルインタフェースです。

・メタデータの作成、管理、表示
・データマートの実行

2.5 SAS/GRAPHソフトウェア

SAS/Warehouse Administratorソフトウェアを使用すれば、データ

下記の各機能が追加されました。

ウェアハウスを作成するプロセスを高度にカスタマイズできます。
データウェアハウスの要素(サブジェクトやデータマートなど)を作●デバイスドライバ

成する際に、ユーザ独自のプログラムを登録したり、・JPEGデバイスドライバを新たにサポートします

SAS/Warehouse Administrator ソフトウェアのプログラムを使っ・UNIXホスト用のデバイスドライバとして、XPRINTC(カラー)、てユーザ独自のプログラムをデータウェアハウス作成プロセスに追XPRINTG(グレー)、XPRINTM(白黒)が新たに提供されます。

加することができます。

2.6 SAS/SHAREソフトウェア

2.10 スケーラブルパフォーマンスデータサーバ(SPDS)

下記の各機能が追加されました。

SPDS(スケーラブルパフォーマンスデータサーバ)とは、リモートの・リモートライブラリサービス(RLS)が、異機種上でSQLビューを

SASテーブルの作成、データの追加や抽出を高速に行なうクライア

サポートするようになりました。

ント/サーバアプリケーションです。SPDSのマニュアル「Scalable

・OpenVMS環境でセキュアサーバの構築が可能になりました。

Performance User's Guide」には、メガバイトまたはギガバイト単

・ユーザID/パスワードを暗号化する環境変数とSASマクロ変数

位のSASデータの管理を行うサーバの使い方や、SPDSがSMPハー(AUTHENCR)によって、セキュアサーバに接続するクライアント

ドウェア(バージョン1ではSUN Solaris マシンをサポート)とパラレの暗号化が可能になりました。

ル処理を利用する方法などが説明されています。また、ユーザのニーズや学習スタイルに合わせてデータサーバ機能を学習できるよう

2.7 SAS/SPECTRAVIEWソフトウェア
SAS/SPECTRAVIEWソフトウェアを使ったデータのビジュアライ
ゼーションがより簡単に行なえるようになりました。
このリリースでは次の操作が実行可能になります。
・軸のデータ値を分類(グループ化)する
・重複する値を制御する構成され、SASプログラム例も豊富に紹介されています。

2.11 SASシステムビューワ

3. SAS/STATソフトウェアの拡張点

SASシステムビューワは、SASシステムで作成したフSAS/STATソフトウェアに、長年皆様からのご要望が多かった実用

ァイルを表示/プリントするアプリケーションで、無的機能、また最新鋭の機能が追加されました。拡張点の詳細は、料で入手できます。このビューワを使うと、SASデー「SAS/STAT Software: Changes and Enhancements for Release

タセットやカタログの内容を、素早く簡単に表示でき

6.12 」(注文番号:55779) を参照してください。以下に、プロシジャ

ます。SASシステムビューワは、SASシステムがインストールされごとの拡張点の概要をご紹介します。

ていない環境でも使用できるので非常に便利です。

3.1 FREQプロシジャ
2.12 WWWの機能

EXACTステートメントが追加され、FREQプロシジャ中の数種の検SASインスティチュートでは、SASシステムと最新のWWW技術を定法について、正確なp値が求められるようになりました。漸近理

統合化するツールを現在開発中です。そのうちいくつかのツールは、論が無効な可能性のあるデータでは、漸近p値は不正確なこともあ評価版として現在使用できます。これらのツールには次の機能がありうるので、正確なp値がたいへん有用になります。このような事ります。

態は、データが少ない場合・スパース(頻度ゼロが多い)場合・歪ん・SASシステムの出力をHTML形式に変換する

でいる場合・またタイが多い場合などに起きます。

・WWWブラウザからSASシステムにアクセスする

従来、TABLESステートメント中のCHISQオプションでは、2元表・Javaを使ってSASデータにアクセスするのカイ2乗検定を実施することができましたが、さらに1元表に対す・UNIXのWWWサーバを使ってSASデータを照会/更新する

るカイ2乗適合度検定もできるようになりました。1元表に対して、

これらの機能の概要は、SAS Technical News Volume 4 Number 3

割合が等しい仮説、仮説の割合を特定した場合、さらに仮説の頻度でもご紹介しました。さらに詳しい情報は、SASインスティチュート

を特定した場合のカイ2乗検定ができます。また、TABLESステーのホームページを参照してください。

トメント中に次の新オプションが設定できるようになりました。

(http://www.sas.com/rnd/web/intro.html)

JT: Jonckheere-Terpstra検定を行う

TREND: Cochran-Armitage傾向検定を行う

CL: MEASURES オプションで得られる統計量の信頼限界を

2.13 SASシステムオンラインヘルプ
リリース6.12 では、日本語のオンラインヘルプが一層充実しています。新機能についてはもちろん、一般的な使用法についてもこのオ
ンラインヘルプで参照できます。オンラインヘルプについては、後述の「SASシステム オンラインヘルプのご紹介」も参照してください。

求める
RISKDIFF : 2×2表について、リスク(二項割合)・リスク差の推定値・それに対応する信頼限界を求める
FREQプロシジャの計算能力が強化され、より大容量のデータに対応できるようになりました。各変数についての水準数は、以前は2.14 日本語機能の強化

32,767以下に制約されていましたが、この制約はなくなりました。

日本語機能については、下記の機能が強化されました。

さらに、以前は文字変数は16バイトまでに制限されていましたが、この制約もなくなったので、オブザベーションを分類するときには●タイトルの日本語表示

変数の値全体が用いられます。また、プリント出力やデータセット

・config.sasに"-dflang japanese"を指定してSASシステムを起動

出力にも変数の値全体が表示されます。

すると、PRINTプロシジャなどのタイトルの日付が日本語表示になる

3.2 GENMODプロシジャ
反復測定から生じる相関のあるデータの解析は、測定値が多変量正●DBCSフォーマットの拡張

規分布すると仮定される場合に関しては、幅広く研究されてきまし・SAS日付時刻値を与えると日本語表示の日付と時刻を返すた。しかし、現実の問題では、正規性の仮定は適切でないことも多JDATExw.フォーマットの拡張
・SAS日付時刻値を与えると年号を返すJNENGOxw.フォーマット
の拡張
・SAS時刻値を日本語表示の時刻(時分秒)に変換するJTIMEx.フォーマットの追加

くあります。たとえば、応答変数が離散的でしかも相関がある場合、そのデータの解析には正規性を仮定する方法とは別の方法論を用いる必要があります。一般推定方程式(GEE)は、このようなデータのために、十分な統計的効率のある実用的方法を提供します。Liangand Zeger(1986)は、応答間の相関以外についてはデータが一般化
線形モデルでモデル化できるときの相関のあるデータの解析法とし●SAS/SHAREおよびSAS/CONNECTソフトウェアにおけるリモートライブラリサービス(RLS)の漢字コード変換機能てGEEを導入しました。たとえば、相関のある二項データや度数データの多くがこの方法でモデル化できます。この方法についての詳
細は、Diggle, Liang, and Zeger(1994)や、「SAS/STAT Software:●SAS/ACCESSソフトウェアにおける日本語機能拡張点

Changes and Enhancements for Release 6.12」に示した参考文献

・DBMSの日本語の列名に対するSAS変数名の自動割当(UNIQUEオを参照してください。GENMODプロシジャに、GEE法を使って相プション)
・SAS変数ラベルを使用する場合の文字化けの解消(LABELオプション)● SAS/TUTORソフトウェア
・オンライントレーニングのコース1〜3の日本語化

関のある応答のモデルを当てはめられるようになりました。
GENMODプロシジャでは、Liang and Zeger(1986)のGEEで示されるほとんどの相関構造を使って、モデルを当てはめられます。

3.3 GLMプロシジャ

3.7 NPAR1WAYプロシジャ

MEANSステートメントに、一元配置モデルでの分散の等質性を検OUTPUTステートメントが新設され、計算される統計量はすべて定するオプションが追加されました。また、群内分散が等しいと仮SASデータセットに出力できるようになりました。NOPRINTオプ

定されない場合の群平均の差についての Welchの検定が計算できるションも新設され、プリント出力を抑制できます。

ようになりました。さらに、WEIGHTステートメントを使用する場
合、重みつきの群平均の分散を推定する式が変更されました。

3.8 REGプロシジャ

REPEATEDステートメントに、新しくMEANオプションが追加され、パラメタの標準誤差、それに対応するt値とp値、誤差の自由度、モ

被験者内反復効果の平均値を表示できます。また、反復要因についデルのR 2 などを、OUTEST=データセットに出力するオプションがて新しくIDENTITY変換が追加され、二重多変量反復測定解析アプ

新設されました。

ローチが提供されます。

4. おわりに
3.4 MIXEDプロシジャ

この特集では、SASシステムの最新リリース6.12のハイライトをご

反復測定のための新しい共分散構造として、Spatial Anisotropic

紹介しました。最新リリース6.12がお手元に届きましたら、ぜひそ

Exponential構造と、多変量反復測定のために設計された直積(クロの素晴らしさを存分に味わってください。 データウェアハウス機能、

ネッカー積)構造とが追加されました。また、分散成分の信頼限界が、

データマイニング機能、そしてアプリケーション開発機能が強化さ

単純なSatterthwaite近似を用いて計算できるようになりました。

れたSASシステム リリース6.12は、きっと皆様のご期待に添えるも

REPEATEDステートメントにSUBJECT= オプションを指定し、さのと確信しております。なお、リリース6.12での拡張点の詳細につらに従属変数が欠損値のとき、MODELステートメントにPオプシ

いては、製品のオンラインヘルプにも記載されていますので、併せョンを指定して得られる予測値が変更されました。この場合、予測てご覧ください。

値は推定平均を用いるのではなく、経験最良線形不偏予測値(EBLUP)の式を用いて計算されます。距離共分散構造と共に用いた
とき、この拡張によりKriging予測が実行できます。その他、出力中の表の形式が一部変更され、読みやすさや有用性が向上しました。

3.5 MULTTESTプロシジャ
MULTTESTプロシジャの機能が、以前のバージョンに比べかなり強化されました。次に、リリース6.12での主要な変更点を示します。
・Freeman-Tukey検定とt検定がSTRATA変数によって重みづけられるようになりました。
・Petoの検定が並べ替え検定を利用して計算できるようになりました。また、Petoの検定に関する数表が出力されます。さらに、Petoの検定について、並べ替えに基づいた新しい多重性調整法が実行できるようになりました。
・シミュレーションの標準誤差と、中間計算結果が、OUT=データ
セットに出力されるようになりました。
・Benjamini and Hochbergの偽発見率を調整する方法、HochbergのステップアップBonferroni調整法、正確な並べ替え分布を使ったBonferroni近似、片側/両側検定に対し正確な並べ替え分布を利用した独立性仮定の近似法など、新しい多重性調整法が追加されました。
・未調整p値を入力とし、生データを必要としない多重性調整法であれば、任意の調整法を利用して調整p値を得られるようになりました。
・NOZEROオプションが新設されました。このオプションを指定す
ると、ゼロでない観測頻度に対応するデータのみを出力するように制限できます。
・Cochran-Armitage検定とPeto検定が、超幾何分散をデフォルトとして用いるように変更されました。
・欠損値の扱いについて改良されました。

3.6 NLINプロシジャ
NLINプロシジャでは、次の新機能を提供します。
・解析的な1次と2次の導関数の自動計算
・クロス参照表
・変数の従属性の表示
・実行トレースの機能
・プログラムリストの機能

SCLプログラムの例
IN IT :
rc=F ILE D IALO G ('O PE N ',f ilename,'c:￥ ','＊ .x ls ');p ut f ilename=;●Microsoft Excel 97におけるOLEオートメーションメソッドの変更(SAS/AF)●SCLで ファイル一覧からファイル名を取得する (SAS/AF)●GPLOTプロシジャでのラベル位置の制御 (SAS/GRAPH)●SAS/ACCESS PC File Formatsを使用してExcelのデータを読み込む (SAS/ACCESS)●FSEDITプロシジャで変数の順番を変えたい (SAS/FSP)●MS-OFFICE97のExcel97に対するOLEサーバ識別子(SAS/AF)●Windows 95 環境でのインストールエラー (Windows環境)
2●CALISプロシジャで出力されるR 値(Rの2乗値)が負になってしまう (SAS/STAT)●ANOVAプロシジャで多重比較の検定を行ったときの出力表示(SAS/STAT)

ret urn;

filename : 選択されたファイル名を割り当てる変数'c:¥': 表示するディレクトリ

'＊.xls': 表示するファイルの種類

GPLOTプロシジャで横軸のラベル位置をJUSTIFYオプ
ションで調整することができますが、縦軸のラベルの位置を調整する場合にはどのように指定すればいいでしょうか。
AXISステートメントのJUSTIFYオプションでは、TOP、

Microsoft ExcelをMicrosoft Excel 97にバージョンア

BOTTOMといった縦方向の指定はできません。縦軸のップしたところ、SAS/AFソフトウェアのOLEオート
メーション実行中に以下のエラーが起きました。どう

ラベル位置を調整するには、ラベルの文字列にダミー的なブランクを付加して調整してください。

すればいいでしょうか。
例(実行したプログラム)
ax is 1 lab el=('Y lab el');

c al l send (wso b j ,'̲C OMPUTE̲','Cells',row,col,ret cell);(エラー)

SAS/ACCESSソフトウェアPC File Formatsを使用してMicrosoft Excelのデータを読み込む際、データシー
トの1行目でSASシステムでの変数属性が決められて

E R ROR:OLE:(プロパティまたはメソッドの) 指定メンバが見つかりません

しまいます。同一カラムに数値・文字が混在している場合、どのよ
うに読み込めばいいでしょうか？

Microsoft Excel 97ではいくつかのオブジェクトに対Microsoft Excelのデータシート上で数値・文字が混在するメソッドがプロパティに変更されています。上記

している場合には、すべての値を文字として読み込むの場合には、CellsメソッドがCellsプロパティに変更必要があります。ACCESSディスクリプタで変数属性されています。SASシステムから呼び出す場合、̲COMPUTE̲メソ

を明示的に宣言するか、TYPEステートメントで変数属性を指定しッドの代わりに̲GET̲PROPERTY̲ メソッドを使用するように変更てください。

してください。
例）TYPEステートメントを使用した例(修正プログラム）p ro c acces s d b ms =x ls ;c al l send (wso b j ,'̲GET̲PR OPER TY̲','Cells',row,col,ret cell);creat e wo rk .ex cel.acces s ;p at h='c:￥ x ls d at a.x ls ';/＊ 変 数 v ar1 を 文 字 型 に 指 定 す る ＊ /t y p e v ar1=c;

SCL言語で、ファイル一覧のダイアログボックスをオ/＊ 文 字 変 数 に 数 値 を 読 み 込 む こ と を 許 可 す る ＊ /ープンし、ファイルを選択後、そのファイル名を取り

mix ed =y ;込むプログラムを作成したいのですが、どのようにすればいいでしょうか。

creat e wo rk .ex cel.v iew;s elect all;run;

FILEDIALOG関数を使用することにより実現できます。
以下のプログラムを参考にしてください。

●USB対応コンポーネントの削除
FSEDITプロシンジャで、表示される既存データセットの変数の順番を変えたいのですが可能ですか。

1.スタートメニューから [設定]→[コントロールパネル] を選択し、「アプリケーションの追加と削除」を起動します。
2.「セットアップと削除」の一覧で'USB Supplement to OSR2'を

FSEDITプロシジャで表示されるウィンドウの画面レイ選択し、「追加と削除」ボタンをクリックします。

アウトを変えることにより、変数の順番を変えること●インストール作業ができます。しかもこの方法で変更した変数順序は、SASシステムのインストール自体は終了しているので、「ライセン

実際のデータセットの変数順序に影響しません。画面レイアウトの

ス情報適用の手引き」を参照のうえ、ライセンス情報を適用してく変更手順は、「SAS/FSPソフトウェア 使用法およびリファレンス」

ださい。ライセンス情報が正しく更新されれば、SASシステムを起(注文番号: 1064) に記載されていますので、ご参照ください。デー

動できるようになります。再インストールの必要はありません。

タセット内の変数順序を直接変更したい場合には、DATAステップ
でSETステートメントを使って既存のデータセットを読み込む前に、
LENGTHステートメントまたはATTRIBステートメントで変数の順序を定義しなおしてください。

CALISプロシジャで出力されるRの2乗値が、負になって表示されます。どうしてでしょうか。

SAS/AFソフトウェアのOLEオートメーションで、単純な回帰モデルでは、残差とモデルとが直交していMicrosoft OFFICE 97のExcel 97を操作するときのることを仮定しています。そのため、「誤差分散≦全体

OLEサーバ識別子は何でしょうか。

分散」の関係が必ず成り立ちますので、Rの2乗値が負になることはありません。しかし、CALISプロシジャでたてたモデ"Excel.Application.8"です。なお、Microsoft Excelの全

ルのなかには上記の条件を満たさない関係を前提とする場合があり

バ ー ジ ョ ン に 共 通 の O L E サ ー バ 識 別 子ます。この場合には、「誤差分散≦全体分散」の関係は必ずしも成"Excel.Application" も使用できます。

り立ちません。最も簡単な例として、説明変数ageと誤差eの間に相関があることを仮定したものを以下に挙げます(下記の例は、Rの2乗値が負になる例として挙げたもので、実際的な意味はありません)。

プリインストール版のWindows 95環境でSASシステ
ムをインストールしたところ、インストールプログラ
ムの最後で次のようなエラーが出ました。どのように

p ro c calis d at a=s as us er.clas s ;lineq s weig ht =a ag e+e;

対処したらよいでしょうか。

s t d e=p hi;
co v ag e e=0.8; /＊ ＊ こ の 価 に よ り 負 に な る 場 合 も あ る ＊ ＊ /例 外 OEがV XD V wi n3 2(05)+00001860の0028:c0267B 54でrun;

発 生しました。
・・・SA Sのページ違反です
モ ジュール:KRN L38 6 .EXE、アドレス:0001:0000664b

ANOVAプロシジャで多重比較の検定を行ったとき、R e g i ster s:
・・・

出力がグループ化されて出てくる場合と組み合わせごとに出てくる場合とがありますが、何が違うのでしょう？
グループ化されて出てくる場合を「ライン表示」、組

Windows 95がOSR2(OEM Service Release 2)版で、み合わせごとに出てくる場合を「対比較表示」と便宜USB(Universal Serial Bus)対応のコンポーネントがイ上呼びます。「SAS/STATソフトウェア ユーザーズガ

ンストールされている場合に上記の現象が発生します。

イド, Version 6, 1st Ed. 」(注文番号:1054)に記載されているよう

下記の手順でWindows 95のバージョンを確認した後、USB対応のに、出力時には以下の規則があります。

コンポーネントを削除してください。

a. 多段階法(Duncan, Newman-Keuls, Tukey-Welsch)と Waller-

注意：USB対応のコンポーネントを削除すると、USBインタフェー

b. 1段階法(LSD, Bonforroni, Sidak, Tukey, Hochberg の GT2,

Duncan法では、非等セルサイズでも常にライン表示です。
スは使用できなくなります。PCにUSBコネクタがない場合

Gabriel) では、等セルサイズの場合ライン表示、非等セルサイズは削除しても全く問題ありません。

の場合対比較表示がデフォルトです。
c. 1段階法での表示は、CLDIFF(対比較表示)、LINES(ライン表示)、●Windows 95のバージョンの確認
1.スタートメニューから [設定] → [コントロールパネル] を選択し、「システム」を起動します。
2.「情報」の「システム:」を確認してください。
4.00.950: オリジナルのWindows 95

4.00.950a : Service Pack 1が適用されたWindows 95
4.00.950B : OSR2版 Windows 95

またはCLM(同時信頼区間表示)の各オプションでコントロール可能です。ただし、Tukey法ではCLM表示はできません。たとえば
Tukey法を使ったときは、たまたま例数が揃っていればライン表
示、不揃いなら対比較表示になります。表示法を揃えたい場合には、CLDIFF または LINES オプションを設定してください。

OnlineHelp
SASシステムオンラインヘルプのご紹介

3.1 [トピックの検索]ダイアログボックスのメニュー[トピックの検索]ダイアログボックスでは、以下の3つのメニューを提供しています(*1)。 タブをクリックして、適切なメニューを選んでください。
(*1: Windows 95 版では最初の2メニューのみ利用できます)●[目次]タブリリース6.12の新機能全般について知りたい場合など、特定の項目についてまとまった情報を得たい場合に選択します。

1. はじめに〜オンラインヘルプと添付マニュアル●[キーワード]タブ

リリース6.12から、SASシステムのマニュアルの提供方法が変更に登録済みのキーワードを検索する場合に選択します。一文字入力すなります。これまでは、マニュアル(印刷物)を製品に添付、またはるたびに、それらの文字列を含むキーワードが選択されます。検索

販売していましたが、今後はオンラインヘルプでの提供が中心とな

したい文字列がキーワードとして登録されていない場合には、次にります。オンラインヘルプは、すべての既刊マニュアルの内容を日説明する「テキスト検索」を利用します。

本語で提供するように作業が進められています。現在、主要なプロ
ダクトにおいては、日本語化が完了しています。なお、今後も何種●[テキスト検索]タブ

類かの基本的なマニュアルの添付を続けますが、バージョンアップ

任意の文字列検索を行ないます。専門用語など、前述の「キーワーにともなう拡張点の解説は、オンラインヘルプでのみ提供されます。

ド」で登録されていない文字列をキーにして調べたい場合に使用し

ただし、SAS/STATソフトウェア リリース6.12に関しては、マニュます。

アルが提供されます。このように、オンラインヘルプは、今後のSASシステムにおける中心的な情報源となります。

注意：テキスト検索機能は、Win32s、または Windows NT 3.51以上の環境で提供されています。Windows 95 環境の

2. オンラインヘルプの使用法

Winhelpでは、この機能は提供されていません。

ここでは、オンラインヘルプの使用法についての概要をご紹介します。特に今回は、Windows版 SASシステム リリース6.12 で提供さ任意の統計用語から、その手法を調べる場合には、SAS Technicalれるオンラインヘルプを題材に、ご紹介します。なお、オンライン

News Volume 4 Number 3 掲載の「統計キーワード集」、または弊ヘルプの使用法の詳細は、製品に添付の「SASシステム リリース

社ホームページも利用できます。

6.12 Windows版オンラインヘルプ使用の手引き」に記載してありますので、必ずご覧ください。オンラインヘルプは、目的や場面により、複数の方法で起動できます。ここでは、次の2つの起動方法
別に、使用法と機能をご紹介します。
●メニューから起動する

URL http://www.sas.com/service/techsup/faq/stat̲key.html(英語版)
http://www.sas.com/japan/q/technews/v4n3/stat.html(日本語版)●HELPディスプレイマネージャコマンドで起動する

3.2 その他の便利な機能

3. メニューから起動する

ヘルプウィンドウから利用できる、いくつかの便利な機能について

オンラインヘルプをメニューから起動するには、任意のSASウィン

説明します。

ドウから以下のメニューを選択します。
[ヘルプ]→[SAS システム]●ヒストリ機能

メニューを選択すると、[トピックの検索]ダイアログボックスが表

メニューから[オプション]→[ヒストリの表示]を選択すると、ヒスト示されます。このダイアログボックスからは、SASシステムで提供

リのウィンドウが表示されます。このウィンドウには、オンライン

しているすべてのオンラインヘルプを参照できます。

ヘルプ使用中に移動したすべてのウィンドウ(ポップアップウィン
ドウは除く)の履歴が表示されます。
●コメント機能
メニューから[編集]→[コメント]を選択すると、ヘルプ内容にコメントを追加できます。
●「しおり」機能
メニューから[しおり]→[設定]を選択すると、現在表示しているオン
ラインヘルプのページを記録しておくことができます。この機能を使えばよく使うページへジャンプできます。

4. HELPディスプレイマネージャコマンドで起動する●SAS/EISソフトウェアの概要について知りたい

オンラインヘルプは、「HELPディスプレイマネージャコマンド」

アログボックスを利用します。[目次]タブで表示される項目のを使用しても起動できます。これは、HELPコマンドに引数(キーと[SAS/EISソフトウェア]をダブルクリックすると、概要が表示されなる用語など)を指定して発行し、目的のオンラインドキュメントます。[目次]タブで表示されない項目やプロダクトについて調べたのウィンドウを直接起動するものです。目的のプロシジャ名などがい場合は、[SASシステムのヘルプ情報：メインメニュー]をダブルあらかじめわかっている場合に、すばやく該当するオンラインヘル

クリックし、[SASプロダクトに関する情報] または [制限付き索引]

プを表示できます。

を選択すると、階層的にプロダクトのヘルプを検索できます。

●起動方法●Wilcoxon 検定について知りたい

AWS(アプリケーションワークスペース)のコマンドラインにHELP"wilcoxon" と [キーワード] タブで入力しても、該当するキーワー

コマンドを入力します。構文は次のとおりです。

ドは登録されていません。このような場合は、[テキスト検索] タブ

プロダクトの概要について調べたい場合は、[トピックの検索]ダイを使います。
[テキスト検索] タブは、特定の統計手法がSASシステムのどの機能でサポートされているか知りたい場合にも利用できます。
たとえば、"help graph"と入力すると、図のようにグラフ作成用プ"wilcoxon" をキーにして検索すると、以下のような結果になります。

ロシジャのヘルプウィンドウが表示されます。

●SAS/AFソフトウェアによるアプリケーション開発について知りたい[トピックの検索]ダイアログボックスの[目次]タブを選択し、[SAS/AFソフトウェアによるアプリケーション開発] の項を調べてみましょう。ここでSAS/AFソフトウェアによるアプリケーション開発に関する各種情報を得ることができます。

6. おわりに引数を指定せずに " help " とだけ入力した場合、または入力した引SASシステムのヘルプ機能がオンラインヘルプによって提供される数がサポートされていない場合には、[トピックの検索] ダイアログ

こと、そして、オンラインヘルプの利用方法について駆け足でご紹ボックスが表示されます。この表示は、メニューからオンラインヘ

介しました。機能強化された「オンラインヘルプ」をぜひ有効にごルプを起動した場合と同様です。

活用ください。
なお、Publications Catalog に掲載してある各種マニュアルも、従5. オンラインヘルプの使用例

来どおり販売しております。Publications Catalog のお取り寄せや以下に、オンラインヘルプの具体的な使用例をいくつかご紹介します。

マニュアルの販売については、下記マニュアル販売係までお問い合
わせください。

●リリース6.12で追加されたBase SASソフトウェアの各プロシ
ジャオプションについて知りたい[トピックの検索]ダイアログボックスの [目次]タブ から [リリース
6.12の新機能] を選択し、[Base SAS の新機能] から該当する項目を参照してください。
●FREQプロシジャの構文を知りたい
プロシジャの構文を忘れてしまった場合、HELPディスプレイマネ
ージャコマンドで検索する方法が便利です。コマンドウィンドウで"help freq" と入力すれば、FREQプロシジャの構文を示すウィンド
ウが起動されます。HELPコマンドでは、すべてのプロダクトのプロシジャが検索できます。

SASインスティチュートジャパン マニュアル販売係
TEL: 03-3533-3860 FAX: 03-3533-3781

WWW FTPサービスの利用
1. 弊社ホームページにアクセスします(URL http://www.sas.com/japan/)。

アップデート情報

2.「テクニカルサポート」→「FTPサービス」を選択し、サーバに接続します。
3. ディレクトリは、http://www.sas.com/files/Japan/maint/
windows/612です。
anonymous FTP サービスの利用
1. ftp.sas.com に FTP接続します。

提供された修正モジュール

2. ユーザIDとパスワードは、以下を使用してください。
Name (ftp.sas.com.userid):anonymous

I

SAS/FSPソフトウェア ウィンドウ印刷用修正ファイル

Password: お客様のE-mailアドレス
3. ディレクトリは、/pub/webfiles/Japan/maint/windows/612です。

ファイル名：FSPPRN.LZH

対応プラットフォーム：全プラットフォーム
使用方法：

LHAで解凍後、readme.txtをご覧ください。

1. 対象リリース
全プラットフォーム、SASシステム リリース6.10, 6.11, 6.12

※上記の方法で入手することが困難な場合には、
弊社テクニカルサポートにご相談下さい (TEL: 03-3533-3877)。

SASシステム リリース6.12CD-ROMに含まれる修正モジュール

2. 修正内容
この修正ファイルを適用することにより、次の不具合が修正されます。

SASシステムリリース6.12のCD-ROMでは、¥sas¥support ディレ
クトリ下に次の修正モジュールを収録しています。

(現象)
SAS/FSPソフトウェアでFSVIEW,FSEDIT,FSBROWSE, FSLETTER
ウィンドウなどからウィンドウ枠のプリントを指定しても、ウィン

1. ¥sas¥support¥maint¥win¥connect¥server¥spawner.exe
SAS/CONNECTソフトウェアPCスポーナプログラム(spawner.exe) 修正モジュール

ドウ枠が印刷されない。

Windows NT 4.0上で-securityオプションを指定してspawner.exe

II SAS/ASSISTソフトウェア メニュー表示修正ファイルを起動した場合にエラーが発生する問題を修正。

ファイル名：

2. ¥sas¥support¥maint¥win¥connect¥ehllap32¥sasvtehl.dll

ASTMENU.LZH

対応プラットフォーム：Windows 3.1
使用方法：

LHAで解凍後、readme.txtをご覧ください。

SAS/CONNECTソフトウェアEHLLAPIアクセス用修正モジュール
Windows 95またはWindows NT上で「蝶理情報システムTCPLink
for Windows 95 Ver 1.10-11」を使用した場合、SAS/CONNECTソ

1. 対象リリース

フトウェアEHLLAPIアクセスによる接続ができない問題を修正。

Windows版 SASシステム リリース6.12 TS020 DBCS2716
3. ¥sas¥support¥maint¥win¥toolkit¥c¥maclib¥engdefq.h
2.修正内容SAS/TOOLKITソフトウェア C言語用ヘッダファイル(追加分)

この修正ファイルを適用することにより、次の不具合が修正され

SAS/TOOLKITソフトウェアでユーザ独自のエンジンを作成する場ます。

合のC言語用インクルードファイル。

(現象)
SAS/ASSISTソフトウェアでレポート作成、グラフ作成等を行う際に[ローカル]メニューが表示されない。
なお、本現象は、Windows 95またはWindows NT環境では発生しま
せん。

モジュール入手方法
上記のモジュールは、次のいずれかの方法で入手できます。
NIFTY-Serve SAS Station の利用
1. NIFTY-Serve のトップメニューで「GO SAS」を入力し、SAS
Stationに入ります。
2.「4:データライブラリ」を選択します。
3.「4 メンテナンスモジュール」に登録してありますので、それぞれダウンロードしてください。

※修正モジュールの詳細については、各ディレクトリに含まれる
readme.txtをご参照ください。

SAS Technical News 編集部からのお知らせ
SAS Technical Newsは広くSASシステムを知っていただくため、深くSASシステムを利用していただくために発行しております。職
場の皆様や、学校の教員・学生の皆様など、SASシステムをご利用

最新リリース情報の方に無料でご提供しておりますので、多くの方がご講読ください
ますようお願いいたします。なお、編集部では、本紙を確実にお届けできるよう講読者リストを管理しておりますが、宛先不明で戻ってくるケースがあります。お近くに以下のような方がいらっしゃい
ましたら、お手数ですがその方を通じてファクシミリまたは電子メ■UNIXプラットフォーム

ールで編集部までご連絡ください。

[MIPS ABI版SASシステム リリース6.11 TS040]

・講読申込をしたのに送付されてこない方[Digital UNIX版SASシステム リリース6.12 TS040]＊

・違う住所、部署に送付されている方[Digital UNIX版SASシステム リリース6.11 TS040]

・複数部送付されてくる方[ABI+版SASシステム リリース6.11 TS040][SunOSおよびSolaris版SASシステム リリース6.12 TS020]＊

SAS Technical News 講読申込要領[SunOSおよびSolaris版SASシステム リリース6.11 TS020]

SAS Technical Newsの講読申込、講読中止、または送付先変更を[HP-UX版SASシステム リリース6.12 TS020]＊

希望される方は、以下の項目をご記入の上、ファクシミリ、郵便、[HP-UX版SASシステム リリース6.11 TS020]

または電子メールでお送りください。

[AIX版SASシステム リリース6.12 TS020]＊[AIX版SASシステム リリース6.11 TS020]○ 申込内容- 新規講読希望■PCプラットフォーム- 講読中止- 送付先の変更 (SAS Technical News のみ／弊社からの全ての送付物)[Windows版SASシステム リリース6.12 TS020]○ お名前 (フリガナもご記入ください)[OS/2版SASシステム リリース6.12 TS020]○ 貴社名・ご所属 (正式な名称でご記入ください)[Macintosh版SASシステム リリース6.12 TS040]＊○ 郵便番号・ご住所[Macintosh版SASシステム リリース6.10 TS038]○ 電話番号○ FAX番号■ミニコンピュータプラットフォーム○ 電子メールアドレス○ SAS Technical Newsへのご要望、ご感想などがあれば、ご自由[OpenVMS AXP版SASシステム リリース6.12 TS020]＊にどうぞ[OpenVMS AXP版SASシステム リリース6.09 TS048][OpenVMS VAX版SASシステム リリース6.09E TS455]＊

お問い合わせ/お申し込み先:[OpenVMS VAX版SASシステム リリース6.08 TS407]〒104 東京都中央区勝どき1-13-1 イヌイビル・カチドキ8F
株式会社 SASインスティチュートジャパン■メインフレームプラットフォーム

SAS Technical News 編集部
TEL: 03-3533-3833[MVS版SASシステム リリース6.09E TS450]＊

FAX: 03-3533-3781[MVS版SASシステム リリース6.08 TS415]

E-mail: technews@jpn.sas.com[MSP版SASシステム リリース6.08 TS415][VOS3版SASシステム リリース6.08 TS420][CMS版SASシステム リリース6.08 TS410]（＊印は現在準備中です。）

発行
株式会社SASインスティチュートジャパン
東京本社〒104 東京都中央区勝どき1-13-1 イヌイビル・カチドキ 8F
TEL: 03-3533-3833 FAX: 03-3533-3781
大阪営業所〒530 大阪市北区堂島浜1-4-16 アクア堂島西館 12F
TEL: 06-345-5700 FAX: 06-345-5655
URL http://www.sas.com/japan/
NIFTY-Serve SAS Station:go sas