ZIPCITYDISTANCE関数は、2つの郵便番号が示す場所間の測地距離をマイル単位で返します。各郵便番号の重心が計算に使用されます。
この関数を使用するときにはSashelp.Zipcodeデータセットが必要です。このデータセットを削除すると、ZIPCITYDISTANCEは予期しない結果を返します。
Sashelp.Zipcodeデータセットには、ZIPCITYDISTANCEおよびその他の郵便番号関数で使用される郵便番号情報が含まれています。このデータセットの最新更新日を調べるには、PROC
CONTENTSを実行します。
proc contents data=sashelp.zipcode;
run;
CONTENTSプロシジャからの出力には、最新更新日とSASHELP.ZIPCODEデータセットの内容が表示されます。
注: SAS社外向けWebサイトからSashelp.Zipcodeの最新バージョンをダウンロードできます。このファイルは
テクニカルサポートWebサイトにあります。ダウンロード処理を開始するには、
Name列から
Zipcode Datasetを選択します。データセットをダウンロードし、展開した後、CIMPORTプロシジャを実行する必要があります。
無効なZIPコード(Sashelp.Zipcodeデータセットにないもの)を使用すると、SASはZIPCITYDISTANCE関数に無効な引数があることを示すメッセージを返します。