観測不能成分モデリング アクションセット: 構文

観測不能成分モデルのアクションを提供します

ucmFit アクション

観測不能成分モデルを使用して、当てはめ、診断、予測します。

ucm.ucmFit <result=results> <status=rc> /
autoreg
={
print
={
filter=TRUE | FALSE
smooth=TRUE | FALSE
},
rho
={
fix=TRUE | FALSE
required parameter value=double
},
variance
={
fix=TRUE | FALSE
required parameter value=double
}
},
blockSeasons
={{
required parameter blockSize=integer,
required parameter nBlocks=integer,
offset=integer,
print
={
filter=TRUE | FALSE
smooth=TRUE | FALSE
},
variance
={
fix=TRUE | FALSE
required parameter value=double
}
}, {...}},
cycles
={{
order=integer,
period
={
fix=TRUE | FALSE
required parameter value=double
},
print
={
filter=TRUE | FALSE
smooth=TRUE | FALSE
},
rho
={
fix=TRUE | FALSE
required parameter value=double
},
variance
={
fix=TRUE | FALSE
required parameter value=double
}
}, {...}},
required parameter data
={
caslib="string",
computedOnDemand=TRUE | FALSE,
computedVars
={{
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
}, {...}},
dataSourceOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>},
groupBy
={{
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
}, {...}},
importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters},
required parameter name="table-name",
singlePass=TRUE | FALSE,
vars
={{
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
}, {...}},
where="where-expression",
whereTable
={
casLib="string"
dataSourceOptions={adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}
importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}
required parameter name="table-name"
vars
={{
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
}, {...}}
where="where-expression"
}
},
depLag
={
fix=TRUE | FALSE,
required parameter lags={factors} | {maximumLag},
phi={double-1 <, double-2, ...>}
},
display
={
caseSensitive=TRUE | FALSE,
exclude=TRUE | FALSE,
excludeAll=TRUE | FALSE,
keyIsPath=TRUE | FALSE,
names={"string-1" <, "string-2", ...>},
pathType="LABEL" | "NAME",
traceNames=TRUE | FALSE
},
estimate
={
back=integer,
extraDiffuse=integer,
margLik=TRUE | FALSE,
noPrint=TRUE | FALSE,
noProfile=TRUE | FALSE,
outest
={
caslib="string"
compress=TRUE | FALSE
indexVars={"variable-name-1" <, "variable-name-2", ...>}
label="string"
lifetime=64-bit-integer
maxMemSize=64-bit-integer
memoryFormat="DVR" | "INHERIT" | "STANDARD"
name="table-name"
promote=TRUE | FALSE
replace=TRUE | FALSE
replication=integer
tableRedistUpPolicy="DEFER" | "NOREDIST" | "REBALANCE"
threadBlockSize=64-bit-integer
timeStamp="string"
where={"string-1" <, "string-2", ...>}
},
profile=TRUE | FALSE,
skipFirst=integer
},
forecast
={
alpha=double,
back=integer,
extraDiffuse=integer,
lead=integer,
outfor
={
caslib="string"
compress=TRUE | FALSE
indexVars={"variable-name-1" <, "variable-name-2", ...>}
label="string"
lifetime=64-bit-integer
maxMemSize=64-bit-integer
memoryFormat="DVR" | "INHERIT" | "STANDARD"
name="table-name"
promote=TRUE | FALSE
replace=TRUE | FALSE
replication=integer
tableRedistUpPolicy="DEFER" | "NOREDIST" | "REBALANCE"
threadBlockSize=64-bit-integer
timeStamp="string"
where={"string-1" <, "string-2", ...>}
},
print
={
decomp=TRUE | FALSE
fdecomp=TRUE | FALSE
forecasts=TRUE | FALSE
none=TRUE | FALSE
trend=TRUE | FALSE
},
skipFirst=integer
},
required parameter interval="string",
irregular
={
arma
={
ar
={
coefficients={double-1 <, double-2, ...>}
fix=TRUE | FALSE
}
ma
={
coefficients={double-1 <, double-2, ...>}
fix=TRUE | FALSE
}
p=integer
q=integer
},
print
={
filter=TRUE | FALSE
smooth=TRUE | FALSE
},
sarma
={
ar
={
coefficients={double-1 <, double-2, ...>}
fix=TRUE | FALSE
}
ma
={
coefficients={double-1 <, double-2, ...>}
fix=TRUE | FALSE
}
p=integer
q=integer
s=integer
},
variance
={
fix=TRUE | FALSE
required parameter value=double
}
},
required parameter model
={
required parameter dependent="variable-name",
rhs={"variable-name-1" <, "variable-name-2", ...>}
},
noPrint=TRUE | FALSE,
outlier
={
alpha=double,
maxNum=integer,
maxPct=double,
printDetail=TRUE | FALSE
},
outputTables
={
groupByVarsRaw=TRUE | FALSE,
includeAll=TRUE | FALSE,
names={"string-1" <, "string-2", ...>} | {key-1={casouttable-1} <, key-2={casouttable-2}, ...>},
repeated=TRUE | FALSE,
replace=TRUE | FALSE
},
printAll=TRUE | FALSE,
randomRegs
={{
print
={
filter=TRUE | FALSE
smooth=TRUE | FALSE
},
variance
={
fix=TRUE | FALSE
required parameter value=double
},
required parameter varList={"variable-name-1" <, "variable-name-2", ...>}
}, {...}},
seasons
={{
required parameter length=integer,
seasonType={name="DUMMY" | "TRIG", name-specific-parameters},
variance
={
fix=TRUE | FALSE
required parameter value=double
}
}, {...}},
splineRegs
={{
print
={
filter=TRUE | FALSE
smooth=TRUE | FALSE
},
splineSpec
={
degree=integer
required parameter knotSpec={nKnots} | {regKnots}
},
required parameter splineVar="variable-name",
variance
={
fix=TRUE | FALSE
required parameter value=double
}
}, {...}},
splineSeasons
={{
degree=integer,
required parameter length=integer,
offset=integer,
print
={
filter=TRUE | FALSE
smooth=TRUE | FALSE
},
rKnots
={{
required parameter group={integer-1 <, integer-2, ...>}
}, {...}},
required parameter sKnots={integer-1 <, integer-2, ...>},
variance
={
fix=TRUE | FALSE
required parameter value=double
}
}, {...}},
tfList
={{
denFix=TRUE | FALSE,
denominator
={
coefficients={double-1 <, double-2, ...>}
order=integer
s=integer
sCoefficients={double-1 <, double-2, ...>}
sOrder=integer
},
numerator
={
delay=integer
orders={integer-1 <, integer-2, ...>}
},
print
={
filter=TRUE | FALSE
smooth=TRUE | FALSE
},
tfStart=double,
required parameter tfVar="variable-name"
}, {...}},
required parameter timeId="variable-name",
trend
={
level
={
checkBreak=TRUE | FALSE
print
={
filter=TRUE | FALSE
smooth=TRUE | FALSE
}
variance
={
fix=TRUE | FALSE
required parameter value=double
}
},
slope
={
print
={
filter=TRUE | FALSE
smooth=TRUE | FALSE
}
variance
={
fix=TRUE | FALSE
required parameter value=double
}
}
}
;
必須パラメーター

要約: 入力テーブルと出力テーブル

行にサブパラメーターが含まれる場合は、サブパラメーターに名前、caslibなどを指定できます。サブパラメーターが含まれない場合は、パラメーターに名前、caslibなどを指定できます。

入力テーブルの読み込みパラメーター

パラメーター

サブパラメーター

説明

required parameterdata

—

入力 CAS テーブルを指定します。

出力テーブルの作成パラメーター

パラメーター

サブパラメーター

説明

 estimate

outest

モデルの当てはめフェーズに関連するオプションを指定します。

 forecast

outfor

予測フェーズに関連するオプションを指定します。

 outputTables

names

CAS テーブルとしてサーバーに保存する結果テーブルの名前をリストします。

パラメーターの説明

alignId="BEGIN" | "END" | "MIDDLE"

オブザベーションの識別に使用される SAS 日付の配置を指定します。

別名align
デフォルトBEGIN
BEGIN

オブザベーションを識別する SAS 日付を ID 間隔の開始に配置します。

END

オブザベーションを識別する SAS 日付を ID 間隔の最後に配置します。

MIDDLE

オブザベーションを識別する SAS 日付を ID 間隔の中央に配置します。

autoreg={autoreg}

自己回帰成分に関連するオプションを指定します。

別名autoregComp

autoreg の値は次のいずれかになります:

print={compDisplay}

自己回帰成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE
rho={rho}

自己回帰成分の自己回帰係数である rho を指定します。

別名autoRho

rho の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、rho が初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

rho の初期値を指定します。

範囲-1–0.99999
variance={variance}

自己回帰成分の分散変動の分散パラメーターを指定します。

別名autoVariance
var

variance の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

分散パラメーターの初期値を指定します。

最小値0

blockSeasons={{blockseason-1} <, {blockseason-2}, ...>}

モデル内のブロック季節成分をリストします。

別名blockseason
blockseasonList

blockseason の値は次のいずれかになります:

* blockSize=integer

ブロックサイズを指定します。

最小値2
* nBlocks=integer

ブロックの数を指定します。

別名nBlock
最小値2
offset=integer

最初の測定がブロックの先頭にない場合、ブロック内の最初の測定の位置を指定します。

デフォルト1
最小値1
print={compDisplay}

ブロック季節成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE
seasonType="DUMMY" | "TRIG"

ブロック季節のタイプを指定します。

別名type
デフォルトDUMMY
DUMMY

ダミー季節のタイプを指定します。

TRIG

三角法季節のタイプを指定します。

variance={variance}

ブロック季節成分の分散変動の分散パラメーターを指定します。

別名seasonVariance
var

variance の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

分散パラメーターの初期値を指定します。

最小値0

cycles={{cycle-1} <, {cycle-2}, ...>}

モデル内のサイクル成分をリストします。

別名cycle
cycleList

cycle の値は次のいずれかになります:

order=integer

サイクル成分の次数を指定します。

別名cycleOrder
デフォルト1
最小値1
period={period}

サイクル成分の期間を指定します。

別名cyclePeriod

period の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、期間が初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

期間の初期値を指定します。

最小値2
print={compDisplay}

サイクル成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE
rho={damp}

サイクル成分の減衰係数を指定します。

別名cycleRho

damp の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、減衰係数が初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

減衰係数の初期値を指定します。

範囲0–1
variance={variance}

サイクル成分の分散変動の分散パラメーターを指定します。

別名cycleVariance
var

variance の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

分散パラメーターの初期値を指定します。

最小値0

* data={castable}

入力 CAS テーブルを指定します。

長い形式data={name="table-name"}
短い形式data="table-name"
別名table

castable の値は次のいずれかになります:

caslib="string"

アクションで使用する入力テーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。別の caslib からテーブルにアクセスする必要がある場合にのみ値を指定します。

computedOnDemand=TRUE | FALSE

True に設定すると、アクションの開始時ではなくテーブルのロード時に計算変数が作成されます。

別名compOnDemand
デフォルトFALSE
computedVars={{casinvardesc-1} <, {casinvardesc-2}, ...>}

作成する計算変数の名前を指定します。computedVarsProgram パラメーターの各変数の式を指定します。このパラメーターを指定しない場合、computeVarsProgram のすべての変数が自動的に含まれます。

別名compVars

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

computedVarsProgram="string"

computedVars パラメーターに含める各計算変数の式を指定します。

別名compPgm
dataSourceOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}

データソースオプションを指定します。

別名options
dataSource
groupBy={{casinvardesc-1} <, {casinvardesc-2}, ...>}

結果のグループ化に使用する変数の名前を指定します。

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}

データソースからテーブルを読み込むための設定を指定します。

別名import

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* name="table-name"

入力テーブルの名前を指定します。

singlePass=TRUE | FALSE

True に設定すると、サーバー上に一時テーブルは作成されません。このパラメーターを True に設定すると効率的ですが、繰り返し実行時にデータの順序が安定しない場合があります。

デフォルトFALSE
vars={{casinvardesc-1} <, {casinvardesc-2}, ...>}

アクションで使用する変数を指定します。

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

where="where-expression"

入力データをサブセット化する式を指定します。

whereTable={groupbytable}

WHERE フィルターとして使用する行を含む入力テーブルを指定します。vars パラメーターが指定されていない場合は、入力テーブルとフィルタリングテーブルに共通するすべての変数名を使用して一致する行を検索します。入力テーブルの where パラメーターとこのパラメーターが指定されている場合、このフィルタリングテーブルが最初に適用されます。

groupbytable の値は次のいずれかになります:

casLib="string"

フィルターテーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。

dataSourceOptions={adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}

データソースオプションを指定します。

別名options
dataSource

dataSourceOptions パラメーターの指定の詳細については、共通 dataSourceOptions パラメーターを参照してください。

importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}

データソースからテーブルを読み込むための設定を指定します。

別名import

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* name="table-name"

フィルターテーブルの名前を指定します。

vars={{casinvardesc-1} <, {casinvardesc-2}, ...>}

フィルターテーブルから使用する変数名を指定します。

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

where="where-expression"

フィルターテーブルからデータをサブセット化する式を指定します。

depLag={depLag}

モデル内の応答変数のラグをリストします。

別名depLagTerm

depLag の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、多項式係数が指定された値に固定されます。

別名noEst
デフォルトFALSE
* lags={maximumLag} | {factors}

ラグ多項式を指定します。

maximumLag の値は次のように指定されます:

maxLag=integer
別名mxlag
最大ラグを指定します。
別名mxlag
最小値1

factors の値は次のように指定されます:

factors={{
factor={integer-1 <, integer-2, ...>}
}, {...}}
別名factorList

ラグ多項式内の因子を指定します。

phi={double-1 <, double-2, ...>}

ラグ多項式の係数を指定します。

別名coefficients

display={displayTables}

クライアントに表示するために送信する結果テーブルのリストを指定します。

display パラメーターの指定の詳細については、共通 displayTables パラメーターを参照してください。

estimate={estimate}

モデルの当てはめフェーズに関連するオプションを指定します。

estimate の値は次のいずれかになります:

back=integer

パラメーター推定中に無視されるデータスパンの終了時のデータ点の数を指定します。

別名skipLast
デフォルト0
最小値0
extraDiffuse=integer

初期状態を初期化するために必要な最小数を超えて続ける、拡散 Kalman フィルターの追加のフィルター反復回数を指定します。

デフォルト0
最小値0
margLik=TRUE | FALSE

True に設定すると、パラメーター推定に周辺尤度が使用されます。

デフォルトFALSE
noPrint=TRUE | FALSE

True に設定すると、モデルの当てはめフェーズに関連するプリントが抑制されます。

デフォルトFALSE
noProfile=TRUE | FALSE

True に設定すると、パラメーター推定に非プロファイル尤度が使用されます。

デフォルトFALSE
outest={casouttable}

パラメーター推定値を保存する出力テーブルを指定します。

outest パラメーターの指定の詳細については、共通 casouttable (形式 1) パラメーターを参照してください。

profile=TRUE | FALSE

True に設定すると、パラメーター推定にプロファイル尤度が使用されます。

デフォルトFALSE
skipFirst=integer

パラメーター推定中に無視されるデータスパンの開始時のデータ点の数を指定します。

デフォルト0
最小値0

forecast={forecast}

予測フェーズに関連するオプションを指定します。

forecast の値は次のいずれかになります:

alpha=double

予測信頼区間の有意水準を指定します。

デフォルト0.05
範囲0.0001–0.999
back=integer

予測中に無視されるデータスパンの終了時のデータ点の数を指定します。

別名skiplast
デフォルト0
最小値0
extraDiffuse=integer

初期状態を初期化するために必要な最小数を超えて続ける、拡散 Kalman フィルターの追加のフィルター反復回数を指定します。

デフォルト0
最小値0
lead=integer

履歴期間を超える予測期間の数を指定します。

デフォルト12
最小値0
outfor={casouttable}

予測フェーズ中のフィルタリングおよび平滑化出力を格納する出力テーブルを指定します。

outfor パラメーターの指定の詳細については、共通 casouttable (形式 1) パラメーターを参照してください。

print={forPrint}

予測フェーズに関連するプリントオプションを指定します。

forPrint の値は次のいずれかになります:

decomp=TRUE | FALSE

True に設定すると、系列分解の平滑化推定値を出力します。

デフォルトFALSE
fdecomp=TRUE | FALSE

True に設定すると、系列分解予測を出力します。

デフォルトFALSE
forecasts=TRUE | FALSE

True に設定すると、予測スパン全体の系列予測を出力します。

デフォルトFALSE
none=TRUE | FALSE

True に設定すると、予測ステージに関連する印刷出力が抑制されます。

別名noprint
デフォルトFALSE
trend=TRUE | FALSE

True に設定すると、トレンドの平滑化推定値を出力します。

デフォルトFALSE
skipFirst=integer

予測中に無視されるデータスパンの開始時のデータ点の数を指定します。

デフォルト0
最小値0

* interval="string"

オブザベーションの時間間隔を指定します。

デフォルト"obs"

irregular={irregular}

不規則成分に関連するオプションを指定します。

別名irregularComp

irregular の値は次のいずれかになります:

arma={arma}

不規則成分の非季節性自己回帰移動平均 (ARMA) 仕様を指定します。

別名armaOrders

arma の値は次のいずれかになります:

ar={coeffs}

非季節自己回帰多項式の係数を指定します。

coeffs の値は次のいずれかになります:

coefficients={double-1 <, double-2, ...>}

多項式の係数の初期値を指定します。

別名values
coeffs
fix=TRUE | FALSE

True に設定すると、多項式の係数の値が初期値に固定されます。

別名noEst
デフォルトFALSE
ma={coeffs}

非季節移動平均多項式の係数を指定します。

coeffs の値は次のいずれかになります:

coefficients={double-1 <, double-2, ...>}

多項式の係数の初期値を指定します。

別名values
coeffs
fix=TRUE | FALSE

True に設定すると、多項式の係数の値が初期値に固定されます。

別名noEst
デフォルトFALSE
p=integer

非季節自己回帰多項式の次数を指定します。

デフォルト0
最小値0
q=integer

非季節移動平均多項式の次数を指定します。

デフォルト0
最小値0
print={compDisplay}

不規則成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE
sarma={sarma}

不規則成分の季節自己回帰移動平均 (ARMA) 仕様を指定します。

別名sarmaOrders

sarma の値は次のいずれかになります:

ar={coeffs}

季節自己回帰多項式の係数を指定します。

coeffs の値は次のいずれかになります:

coefficients={double-1 <, double-2, ...>}

多項式の係数の初期値を指定します。

別名values
coeffs
fix=TRUE | FALSE

True に設定すると、多項式の係数の値が初期値に固定されます。

別名noEst
デフォルトFALSE
ma={coeffs}

季節移動平均多項式の係数を指定します。

coeffs の値は次のいずれかになります:

coefficients={double-1 <, double-2, ...>}

多項式の係数の初期値を指定します。

別名values
coeffs
fix=TRUE | FALSE

True に設定すると、多項式の係数の値が初期値に固定されます。

別名noEst
デフォルトFALSE
p=integer

季節自己回帰多項式の次数を指定します。

デフォルト0
最小値0
q=integer

季節移動平均多項式の次数を指定します。

デフォルト0
最小値0
s=integer

季節因子の季節の長さを指定します。

デフォルト1
最小値1
variance={variance}

不規則成分の分散パラメーターを指定します。

別名var
irregularVariance

variance の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

分散パラメーターの初期値を指定します。

最小値0

* model={model}

モデルを指定します。

長い形式model={dependent="variable-name"}
短い形式model="variable-name"

model の値は次のいずれかになります:

* dependent="variable-name"

応答変数を指定します。

別名response
rhs={"variable-name-1" <, "variable-name-2", ...>}

時間不変回帰係数を持つ回帰変数を指定します。

別名pred
predictor
predictors
要件指定した値は重複できません。

noPrint=TRUE | FALSE

True に設定すると、すべてのプリントが抑制されます。

デフォルトFALSE

optimizer={optSettings}

尤度の最適化に関連するオプションを指定します。

別名opt
長い形式optimizer={tech="DBLDOG" | "NEWRAP" | "QUANEW" | "TRUREG"}
短い形式optimizer="DBLDOG" | "NEWRAP" | "QUANEW" | "TRUREG"

optSettings の値は次のいずれかになります:

maxIter=integer

最大反復回数を指定します。

デフォルト50
最小値0
tech="DBLDOG" | "NEWRAP" | "QUANEW" | "TRUREG"

最適化の手法を指定します。

DBLDOG

Double-Dog 法を指定します。

NEWRAP

Newton-Raphson 法を指定します。

QUANEW

Quasi-Newton 法を指定します。

TRUREG

信頼領域法を指定します。

outlier={outlierSettings}

外れ値の検出に関連するオプションを指定します。

outlierSettings の値は次のいずれかになります:

alpha=double

外れ値を報告するための有意水準を指定します。

デフォルト0.05
範囲0.0001–0.999
maxNum=integer

検索する外れ値の最大数を指定します。

デフォルト5
最小値0
maxPct=double

系列の長さの割合に応じて、検索する外れ値の数を指定します。

デフォルト1
範囲0.01–100
printDetail=TRUE | FALSE

True に設定すると、外れ値検索の詳細出力がオンになります。

デフォルトFALSE

outputTables={outputTables}

CAS テーブルとしてサーバーに保存する結果テーブルの名前をリストします。

outputTables パラメーターの指定の詳細については、共通 outputTables パラメーターを参照してください。

別名displayOut

printAll=TRUE | FALSE

True に設定すると、すべてのプリントオプションをオンにします。

デフォルトFALSE

randomRegs={{randomReg-1} <, {randomReg-2}, ...>}

モデル内のランダム回帰子グループをリストします。

別名randomReg
randomRegList

randomReg の値は次のいずれかになります:

print={compDisplay}

プリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE
variance={variance}

分散変動の分散パラメーターを指定します。

別名regVariance
var

variance の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

分散パラメーターの初期値を指定します。

最小値0
* varList={"variable-name-1" <, "variable-name-2", ...>}

時変回帰係数を持つ回帰子のリストを指定します。

別名vars
regressors
regs
preds
predictors
要件指定した値は重複できません。

seasons={{season-1} <, {season-2}, ...>}

モデル内の季節成分をリストします。

別名season
seasonList

season の値は次のいずれかになります:

* length=integer

季節の長さを指定します。

最小値2
seasonType={name="DUMMY" | "TRIG", name-specific-parameters}

季節のタイプを指定します。

別名type

name パラメーターに指定する値は、適用する他のパラメーターを決定します。

variance={variance}

季節成分の分散変動の分散パラメーターを指定します。

別名seasonVariance
var

variance の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

分散パラメーターの初期値を指定します。

最小値0

splineRegs={{splineReg-1} <, {splineReg-2}, ...>}

モデル内のスプライン回帰子をリストします。

別名splineReg
splineRegList

splineReg の値は次のいずれかになります:

print={compDisplay}

プリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE
* splineSpec={ucmSpline}

スプラインの仕様を提供します。

ucmSpline の値は次のいずれかになります:

degree=integer

スプラインの次数を指定します。

デフォルト3
最小値0
* knotSpec={nKnots} | {regKnots}

スプラインのノットを指定します。この仕様では、nKnots または regKnots のいずれかを使用できますが、両方を使用することはできません。

nKnots の値は次のように指定されます:

* nKnots=integer
別名n
nKnot
内部ノットの数を指定します。
別名n
nKnot
最小値1

regKnots の値は次のように指定されます:

* knots={double-1 <, double-2, ...>}
別名knotList
* splineVar="variable-name"

スプラインの回帰子を指定します。

別名regressor
predictor
variance={variance}

分散変動の分散パラメーターを指定します。

別名regVariance
var

variance の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

分散パラメーターの初期値を指定します。

最小値0

splineSeasons={{splineseason-1} <, {splineseason-2}, ...>}

モデル内のスプライン季節成分をリストします。

別名splineSeason
splineSeasonList

splineseason の値は次のいずれかになります:

degree=integer

スプラインの次数を指定します。

デフォルト3
最小値0
* length=integer

季節の長さを指定します。

最小値2
offset=integer

最初の測定が季節の開始時ではない場合、季節内の最初の測定の位置を指定します。

デフォルト1
最小値1
print={compDisplay}

プリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE
rKnots={{knotGroup-1} <, {knotGroup-2}, ...>}

同じグループ内のノットが同一の季節値を持つように、ノットのグループ化を指定します。

* group={integer-1 <, integer-2, ...>}

ノットのグループ化を指定します。

要件指定した値は重複できません。
* sKnots={integer-1 <, integer-2, ...>}

内部ノットをリストします。

別名knots
要件指定した値は重複できません。
variance={variance}

分散変動の分散パラメーターを指定します。

別名seasonVariance
var

variance の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

分散パラメーターの初期値を指定します。

最小値0

tfList={{tf-1} <, {tf-2}, ...>}

モデル内の伝達関数成分をリストします。

別名tf

tf の値は次のいずれかになります:

denFix=TRUE | FALSE

True に設定すると、分母多項式の係数が指定された値に固定されます。

デフォルトFALSE
denominator={tfden}

分母多項式を指定します。

別名den
denom

tfden の値は次のいずれかになります:

coefficients={double-1 <, double-2, ...>}

非季節分母因子の係数を指定します。

別名values
order=integer

非季節分母因子の次数を指定します。

別名q
デフォルト0
最小値0
s=integer

季節分母因子の季節の長さを指定します。

デフォルト1
最小値1
sCoefficients={double-1 <, double-2, ...>}

季節分母因子の係数を指定します。

別名sValues
sOrder=integer

季節分母因子の次数を指定します。

別名sq
デフォルト0
最小値0
numerator={tfnum}

分子多項式を指定します。

別名num
numer

tfnum の値は次のいずれかになります:

delay=integer

分子多項式の遅延次数を指定します。

デフォルト0
最小値1
orders={integer-1 <, integer-2, ...>}

分子多項式のラグを指定します。

要件指定した値は重複できません。
print={compDisplay}

伝達関数のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE
tfStart=double

伝達関数の開始値を指定します。

* tfVar="variable-name"

伝達関数変数を指定します。

* timeId="variable-name"

時間 ID 変数を指定します。

別名id

trend={trend}

トレンド成分に関連するオプションを指定します。

別名trendComp

trend の値は次のいずれかになります:

* level={level}

トレンド成分のレベル部分を指定します。

別名levelPart

level の値は次のいずれかになります:

checkBreak=TRUE | FALSE

True に設定すると、レベル成分のブレークのチェックをオンにします。

デフォルトFALSE
print={compDisplay}

レベル成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE
variance={variance}

レベル成分の分散変動の分散パラメーターを指定します。

別名levelVariance
var

variance の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

分散パラメーターの初期値を指定します。

最小値0
slope={slope}

トレンド成分の傾き部分を指定します。

別名slopePart

slope の値は次のいずれかになります:

print={compDisplay}

傾き成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE
variance={variance}

傾き成分の分散変動の分散パラメーターを指定します。

別名slopeVariance
var

variance の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

分散パラメーターの初期値を指定します。

最小値0

name のパラメーター="DUMMY"

print={compDisplay}

ダミータイプの季節成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE

name のパラメーター="TRIG"

dropH={integer-1 <, integer-2, ...>}

削除する季節調和に対応する整数リストを指定します。

要件指定した値は重複できません。
keepH={integer-1 <, integer-2, ...>}

保持する季節調和に対応する整数リストを指定します。

要件指定した値は重複できません。
print={trigSeasonPrint}

三角法季節成分のプリントオプションを指定します。

trigSeasonPrint の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
harmonics=TRUE | FALSE

True に設定すると、季節成分に存在する調和の要約が出力されます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE

ucmFit アクション

観測不能成分モデルを使用して、当てはめ、診断、予測します。

results, info = s:ucm_ucmFit{
autoreg
={
print
={
filter=true | false
smooth=true | false
},
rho
={
fix=true | false
required parameter value=double
},
variance
={
fix=true | false
required parameter value=double
}
},
blockSeasons
={{
required parameter blockSize=integer,
required parameter nBlocks=integer,
offset=integer,
print
={
filter=true | false
smooth=true | false
},
variance
={
fix=true | false
required parameter value=double
}
}, {...}},
cycles
={{
order=integer,
period
={
fix=true | false
required parameter value=double
},
print
={
filter=true | false
smooth=true | false
},
rho
={
fix=true | false
required parameter value=double
},
variance
={
fix=true | false
required parameter value=double
}
}, {...}},
required parameter data
={
caslib="string",
computedOnDemand=true | false,
computedVars
={{
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
}, {...}},
dataSourceOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>},
groupBy
={{
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
}, {...}},
importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters},
required parameter name="table-name",
singlePass=true | false,
vars
={{
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
}, {...}},
where="where-expression",
whereTable
={
casLib="string"
dataSourceOptions={adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}
importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}
required parameter name="table-name"
vars
={{
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
}, {...}}
where="where-expression"
}
},
depLag
={
fix=true | false,
required parameter lags={factors} | {maximumLag},
phi={double-1 <, double-2, ...>}
},
display
={
caseSensitive=true | false,
exclude=true | false,
excludeAll=true | false,
keyIsPath=true | false,
names={"string-1" <, "string-2", ...>},
pathType="LABEL" | "NAME",
traceNames=true | false
},
estimate
={
back=integer,
extraDiffuse=integer,
margLik=true | false,
noPrint=true | false,
noProfile=true | false,
outest
={
caslib="string"
compress=true | false
indexVars={"variable-name-1" <, "variable-name-2", ...>}
label="string"
lifetime=64-bit-integer
maxMemSize=64-bit-integer
memoryFormat="DVR" | "INHERIT" | "STANDARD"
name="table-name"
promote=true | false
replace=true | false
replication=integer
tableRedistUpPolicy="DEFER" | "NOREDIST" | "REBALANCE"
threadBlockSize=64-bit-integer
timeStamp="string"
where={"string-1" <, "string-2", ...>}
},
profile=true | false,
skipFirst=integer
},
forecast
={
alpha=double,
back=integer,
extraDiffuse=integer,
lead=integer,
outfor
={
caslib="string"
compress=true | false
indexVars={"variable-name-1" <, "variable-name-2", ...>}
label="string"
lifetime=64-bit-integer
maxMemSize=64-bit-integer
memoryFormat="DVR" | "INHERIT" | "STANDARD"
name="table-name"
promote=true | false
replace=true | false
replication=integer
tableRedistUpPolicy="DEFER" | "NOREDIST" | "REBALANCE"
threadBlockSize=64-bit-integer
timeStamp="string"
where={"string-1" <, "string-2", ...>}
},
print
={
decomp=true | false
fdecomp=true | false
forecasts=true | false
none=true | false
trend=true | false
},
skipFirst=integer
},
required parameter interval="string",
irregular
={
arma
={
ar
={
coefficients={double-1 <, double-2, ...>}
fix=true | false
}
ma
={
coefficients={double-1 <, double-2, ...>}
fix=true | false
}
p=integer
q=integer
},
print
={
filter=true | false
smooth=true | false
},
sarma
={
ar
={
coefficients={double-1 <, double-2, ...>}
fix=true | false
}
ma
={
coefficients={double-1 <, double-2, ...>}
fix=true | false
}
p=integer
q=integer
s=integer
},
variance
={
fix=true | false
required parameter value=double
}
},
required parameter model
={
required parameter dependent="variable-name",
rhs={"variable-name-1" <, "variable-name-2", ...>}
},
noPrint=true | false,
outlier
={
alpha=double,
maxNum=integer,
maxPct=double,
printDetail=true | false
},
outputTables
={
groupByVarsRaw=true | false,
includeAll=true | false,
names={"string-1" <, "string-2", ...>} | {key-1={casouttable-1} <, key-2={casouttable-2}, ...>},
repeated=true | false,
replace=true | false
},
printAll=true | false,
randomRegs
={{
print
={
filter=true | false
smooth=true | false
},
variance
={
fix=true | false
required parameter value=double
},
required parameter varList={"variable-name-1" <, "variable-name-2", ...>}
}, {...}},
seasons
={{
required parameter length=integer,
seasonType={name="DUMMY" | "TRIG", name-specific-parameters},
variance
={
fix=true | false
required parameter value=double
}
}, {...}},
splineRegs
={{
print
={
filter=true | false
smooth=true | false
},
splineSpec
={
degree=integer
required parameter knotSpec={nKnots} | {regKnots}
},
required parameter splineVar="variable-name",
variance
={
fix=true | false
required parameter value=double
}
}, {...}},
splineSeasons
={{
degree=integer,
required parameter length=integer,
offset=integer,
print
={
filter=true | false
smooth=true | false
},
rKnots
={{
required parameter group={integer-1 <, integer-2, ...>}
}, {...}},
required parameter sKnots={integer-1 <, integer-2, ...>},
variance
={
fix=true | false
required parameter value=double
}
}, {...}},
tfList
={{
denFix=true | false,
denominator
={
coefficients={double-1 <, double-2, ...>}
order=integer
s=integer
sCoefficients={double-1 <, double-2, ...>}
sOrder=integer
},
numerator
={
delay=integer
orders={integer-1 <, integer-2, ...>}
},
print
={
filter=true | false
smooth=true | false
},
tfStart=double,
required parameter tfVar="variable-name"
}, {...}},
required parameter timeId="variable-name",
trend
={
level
={
checkBreak=true | false
print
={
filter=true | false
smooth=true | false
}
variance
={
fix=true | false
required parameter value=double
}
},
slope
={
print
={
filter=true | false
smooth=true | false
}
variance
={
fix=true | false
required parameter value=double
}
}
}
}
必須パラメーター

要約: 入力テーブルと出力テーブル

行にサブパラメーターが含まれる場合は、サブパラメーターに名前、caslibなどを指定できます。サブパラメーターが含まれない場合は、パラメーターに名前、caslibなどを指定できます。

入力テーブルの読み込みパラメーター

パラメーター

サブパラメーター

説明

required parameterdata

—

入力 CAS テーブルを指定します。

出力テーブルの作成パラメーター

パラメーター

サブパラメーター

説明

 estimate

outest

モデルの当てはめフェーズに関連するオプションを指定します。

 forecast

outfor

予測フェーズに関連するオプションを指定します。

 outputTables

names

CAS テーブルとしてサーバーに保存する結果テーブルの名前をリストします。

パラメーターの説明

alignId="BEGIN" | "END" | "MIDDLE"

オブザベーションの識別に使用される SAS 日付の配置を指定します。

別名align
デフォルトBEGIN
BEGIN

オブザベーションを識別する SAS 日付を ID 間隔の開始に配置します。

END

オブザベーションを識別する SAS 日付を ID 間隔の最後に配置します。

MIDDLE

オブザベーションを識別する SAS 日付を ID 間隔の中央に配置します。

autoreg={autoreg}

自己回帰成分に関連するオプションを指定します。

別名autoregComp

autoreg の値は次のいずれかになります:

print={compDisplay}

自己回帰成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=true | false

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトfalse
smooth=true | false

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトfalse
rho={rho}

自己回帰成分の自己回帰係数である rho を指定します。

別名autoRho

rho の値は次のいずれかになります:

fix=true | false

True に設定すると、rho が初期値に固定されます。

別名noEst
デフォルトfalse
* value=double

rho の初期値を指定します。

範囲-1–0.99999
variance={variance}

自己回帰成分の分散変動の分散パラメーターを指定します。

別名autoVariance
var

variance の値は次のいずれかになります:

fix=true | false

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトfalse
* value=double

分散パラメーターの初期値を指定します。

最小値0

blockSeasons={{blockseason-1} <, {blockseason-2}, ...>}

モデル内のブロック季節成分をリストします。

別名blockseason
blockseasonList

blockseason の値は次のいずれかになります:

* blockSize=integer

ブロックサイズを指定します。

最小値2
* nBlocks=integer

ブロックの数を指定します。

別名nBlock
最小値2
offset=integer

最初の測定がブロックの先頭にない場合、ブロック内の最初の測定の位置を指定します。

デフォルト1
最小値1
print={compDisplay}

ブロック季節成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=true | false

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトfalse
smooth=true | false

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトfalse
seasonType="DUMMY" | "TRIG"

ブロック季節のタイプを指定します。

別名type
デフォルトDUMMY
DUMMY

ダミー季節のタイプを指定します。

TRIG

三角法季節のタイプを指定します。

variance={variance}

ブロック季節成分の分散変動の分散パラメーターを指定します。

別名seasonVariance
var

variance の値は次のいずれかになります:

fix=true | false

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトfalse
* value=double

分散パラメーターの初期値を指定します。

最小値0

cycles={{cycle-1} <, {cycle-2}, ...>}

モデル内のサイクル成分をリストします。

別名cycle
cycleList

cycle の値は次のいずれかになります:

order=integer

サイクル成分の次数を指定します。

別名cycleOrder
デフォルト1
最小値1
period={period}

サイクル成分の期間を指定します。

別名cyclePeriod

period の値は次のいずれかになります:

fix=true | false

True に設定すると、期間が初期値に固定されます。

別名noEst
デフォルトfalse
* value=double

期間の初期値を指定します。

最小値2
print={compDisplay}

サイクル成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=true | false

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトfalse
smooth=true | false

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトfalse
rho={damp}

サイクル成分の減衰係数を指定します。

別名cycleRho

damp の値は次のいずれかになります:

fix=true | false

True に設定すると、減衰係数が初期値に固定されます。

別名noEst
デフォルトfalse
* value=double

減衰係数の初期値を指定します。

範囲0–1
variance={variance}

サイクル成分の分散変動の分散パラメーターを指定します。

別名cycleVariance
var

variance の値は次のいずれかになります:

fix=true | false

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトfalse
* value=double

分散パラメーターの初期値を指定します。

最小値0

* data={castable}

入力 CAS テーブルを指定します。

長い形式data={name="table-name"}
短い形式data="table-name"
別名table

castable の値は次のいずれかになります:

caslib="string"

アクションで使用する入力テーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。別の caslib からテーブルにアクセスする必要がある場合にのみ値を指定します。

computedOnDemand=true | false

True に設定すると、アクションの開始時ではなくテーブルのロード時に計算変数が作成されます。

別名compOnDemand
デフォルトfalse
computedVars={{casinvardesc-1} <, {casinvardesc-2}, ...>}

作成する計算変数の名前を指定します。computedVarsProgram パラメーターの各変数の式を指定します。このパラメーターを指定しない場合、computeVarsProgram のすべての変数が自動的に含まれます。

別名compVars

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

computedVarsProgram="string"

computedVars パラメーターに含める各計算変数の式を指定します。

別名compPgm
dataSourceOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}

データソースオプションを指定します。

別名options
dataSource
groupBy={{casinvardesc-1} <, {casinvardesc-2}, ...>}

結果のグループ化に使用する変数の名前を指定します。

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}

データソースからテーブルを読み込むための設定を指定します。

別名import

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* name="table-name"

入力テーブルの名前を指定します。

singlePass=true | false

True に設定すると、サーバー上に一時テーブルは作成されません。このパラメーターを True に設定すると効率的ですが、繰り返し実行時にデータの順序が安定しない場合があります。

デフォルトfalse
vars={{casinvardesc-1} <, {casinvardesc-2}, ...>}

アクションで使用する変数を指定します。

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

where="where-expression"

入力データをサブセット化する式を指定します。

whereTable={groupbytable}

WHERE フィルターとして使用する行を含む入力テーブルを指定します。vars パラメーターが指定されていない場合は、入力テーブルとフィルタリングテーブルに共通するすべての変数名を使用して一致する行を検索します。入力テーブルの where パラメーターとこのパラメーターが指定されている場合、このフィルタリングテーブルが最初に適用されます。

groupbytable の値は次のいずれかになります:

casLib="string"

フィルターテーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。

dataSourceOptions={adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}

データソースオプションを指定します。

別名options
dataSource

dataSourceOptions パラメーターの指定の詳細については、共通 dataSourceOptions パラメーターを参照してください。

importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}

データソースからテーブルを読み込むための設定を指定します。

別名import

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* name="table-name"

フィルターテーブルの名前を指定します。

vars={{casinvardesc-1} <, {casinvardesc-2}, ...>}

フィルターテーブルから使用する変数名を指定します。

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

where="where-expression"

フィルターテーブルからデータをサブセット化する式を指定します。

depLag={depLag}

モデル内の応答変数のラグをリストします。

別名depLagTerm

depLag の値は次のいずれかになります:

fix=true | false

True に設定すると、多項式係数が指定された値に固定されます。

別名noEst
デフォルトfalse
* lags={maximumLag} | {factors}

ラグ多項式を指定します。

maximumLag の値は次のように指定されます:

maxLag=integer
別名mxlag
最大ラグを指定します。
別名mxlag
最小値1

factors の値は次のように指定されます:

factors={{
factor={integer-1 <, integer-2, ...>}
}, {...}}
別名factorList

ラグ多項式内の因子を指定します。

phi={double-1 <, double-2, ...>}

ラグ多項式の係数を指定します。

別名coefficients

display={displayTables}

クライアントに表示するために送信する結果テーブルのリストを指定します。

display パラメーターの指定の詳細については、共通 displayTables パラメーターを参照してください。

estimate={estimate}

モデルの当てはめフェーズに関連するオプションを指定します。

estimate の値は次のいずれかになります:

back=integer

パラメーター推定中に無視されるデータスパンの終了時のデータ点の数を指定します。

別名skipLast
デフォルト0
最小値0
extraDiffuse=integer

初期状態を初期化するために必要な最小数を超えて続ける、拡散 Kalman フィルターの追加のフィルター反復回数を指定します。

デフォルト0
最小値0
margLik=true | false

True に設定すると、パラメーター推定に周辺尤度が使用されます。

デフォルトfalse
noPrint=true | false

True に設定すると、モデルの当てはめフェーズに関連するプリントが抑制されます。

デフォルトfalse
noProfile=true | false

True に設定すると、パラメーター推定に非プロファイル尤度が使用されます。

デフォルトfalse
outest={casouttable}

パラメーター推定値を保存する出力テーブルを指定します。

outest パラメーターの指定の詳細については、共通 casouttable (形式 1) パラメーターを参照してください。

profile=true | false

True に設定すると、パラメーター推定にプロファイル尤度が使用されます。

デフォルトfalse
skipFirst=integer

パラメーター推定中に無視されるデータスパンの開始時のデータ点の数を指定します。

デフォルト0
最小値0

forecast={forecast}

予測フェーズに関連するオプションを指定します。

forecast の値は次のいずれかになります:

alpha=double

予測信頼区間の有意水準を指定します。

デフォルト0.05
範囲0.0001–0.999
back=integer

予測中に無視されるデータスパンの終了時のデータ点の数を指定します。

別名skiplast
デフォルト0
最小値0
extraDiffuse=integer

初期状態を初期化するために必要な最小数を超えて続ける、拡散 Kalman フィルターの追加のフィルター反復回数を指定します。

デフォルト0
最小値0
lead=integer

履歴期間を超える予測期間の数を指定します。

デフォルト12
最小値0
outfor={casouttable}

予測フェーズ中のフィルタリングおよび平滑化出力を格納する出力テーブルを指定します。

outfor パラメーターの指定の詳細については、共通 casouttable (形式 1) パラメーターを参照してください。

print={forPrint}

予測フェーズに関連するプリントオプションを指定します。

forPrint の値は次のいずれかになります:

decomp=true | false

True に設定すると、系列分解の平滑化推定値を出力します。

デフォルトfalse
fdecomp=true | false

True に設定すると、系列分解予測を出力します。

デフォルトfalse
forecasts=true | false

True に設定すると、予測スパン全体の系列予測を出力します。

デフォルトfalse
none=true | false

True に設定すると、予測ステージに関連する印刷出力が抑制されます。

別名noprint
デフォルトfalse
trend=true | false

True に設定すると、トレンドの平滑化推定値を出力します。

デフォルトfalse
skipFirst=integer

予測中に無視されるデータスパンの開始時のデータ点の数を指定します。

デフォルト0
最小値0

* interval="string"

オブザベーションの時間間隔を指定します。

デフォルト"obs"

irregular={irregular}

不規則成分に関連するオプションを指定します。

別名irregularComp

irregular の値は次のいずれかになります:

arma={arma}

不規則成分の非季節性自己回帰移動平均 (ARMA) 仕様を指定します。

別名armaOrders

arma の値は次のいずれかになります:

ar={coeffs}

非季節自己回帰多項式の係数を指定します。

coeffs の値は次のいずれかになります:

coefficients={double-1 <, double-2, ...>}

多項式の係数の初期値を指定します。

別名values
coeffs
fix=true | false

True に設定すると、多項式の係数の値が初期値に固定されます。

別名noEst
デフォルトfalse
ma={coeffs}

非季節移動平均多項式の係数を指定します。

coeffs の値は次のいずれかになります:

coefficients={double-1 <, double-2, ...>}

多項式の係数の初期値を指定します。

別名values
coeffs
fix=true | false

True に設定すると、多項式の係数の値が初期値に固定されます。

別名noEst
デフォルトfalse
p=integer

非季節自己回帰多項式の次数を指定します。

デフォルト0
最小値0
q=integer

非季節移動平均多項式の次数を指定します。

デフォルト0
最小値0
print={compDisplay}

不規則成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=true | false

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトfalse
smooth=true | false

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトfalse
sarma={sarma}

不規則成分の季節自己回帰移動平均 (ARMA) 仕様を指定します。

別名sarmaOrders

sarma の値は次のいずれかになります:

ar={coeffs}

季節自己回帰多項式の係数を指定します。

coeffs の値は次のいずれかになります:

coefficients={double-1 <, double-2, ...>}

多項式の係数の初期値を指定します。

別名values
coeffs
fix=true | false

True に設定すると、多項式の係数の値が初期値に固定されます。

別名noEst
デフォルトfalse
ma={coeffs}

季節移動平均多項式の係数を指定します。

coeffs の値は次のいずれかになります:

coefficients={double-1 <, double-2, ...>}

多項式の係数の初期値を指定します。

別名values
coeffs
fix=true | false

True に設定すると、多項式の係数の値が初期値に固定されます。

別名noEst
デフォルトfalse
p=integer

季節自己回帰多項式の次数を指定します。

デフォルト0
最小値0
q=integer

季節移動平均多項式の次数を指定します。

デフォルト0
最小値0
s=integer

季節因子の季節の長さを指定します。

デフォルト1
最小値1
variance={variance}

不規則成分の分散パラメーターを指定します。

別名var
irregularVariance

variance の値は次のいずれかになります:

fix=true | false

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトfalse
* value=double

分散パラメーターの初期値を指定します。

最小値0

* model={model}

モデルを指定します。

長い形式model={dependent="variable-name"}
短い形式model="variable-name"

model の値は次のいずれかになります:

* dependent="variable-name"

応答変数を指定します。

別名response
rhs={"variable-name-1" <, "variable-name-2", ...>}

時間不変回帰係数を持つ回帰変数を指定します。

別名pred
predictor
predictors
要件指定した値は重複できません。

noPrint=true | false

True に設定すると、すべてのプリントが抑制されます。

デフォルトfalse

optimizer={optSettings}

尤度の最適化に関連するオプションを指定します。

別名opt
長い形式optimizer={tech="DBLDOG" | "NEWRAP" | "QUANEW" | "TRUREG"}
短い形式optimizer="DBLDOG" | "NEWRAP" | "QUANEW" | "TRUREG"

optSettings の値は次のいずれかになります:

maxIter=integer

最大反復回数を指定します。

デフォルト50
最小値0
tech="DBLDOG" | "NEWRAP" | "QUANEW" | "TRUREG"

最適化の手法を指定します。

DBLDOG

Double-Dog 法を指定します。

NEWRAP

Newton-Raphson 法を指定します。

QUANEW

Quasi-Newton 法を指定します。

TRUREG

信頼領域法を指定します。

outlier={outlierSettings}

外れ値の検出に関連するオプションを指定します。

outlierSettings の値は次のいずれかになります:

alpha=double

外れ値を報告するための有意水準を指定します。

デフォルト0.05
範囲0.0001–0.999
maxNum=integer

検索する外れ値の最大数を指定します。

デフォルト5
最小値0
maxPct=double

系列の長さの割合に応じて、検索する外れ値の数を指定します。

デフォルト1
範囲0.01–100
printDetail=true | false

True に設定すると、外れ値検索の詳細出力がオンになります。

デフォルトfalse

outputTables={outputTables}

CAS テーブルとしてサーバーに保存する結果テーブルの名前をリストします。

outputTables パラメーターの指定の詳細については、共通 outputTables パラメーターを参照してください。

別名displayOut

printAll=true | false

True に設定すると、すべてのプリントオプションをオンにします。

デフォルトfalse

randomRegs={{randomReg-1} <, {randomReg-2}, ...>}

モデル内のランダム回帰子グループをリストします。

別名randomReg
randomRegList

randomReg の値は次のいずれかになります:

print={compDisplay}

プリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=true | false

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトfalse
smooth=true | false

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトfalse
variance={variance}

分散変動の分散パラメーターを指定します。

別名regVariance
var

variance の値は次のいずれかになります:

fix=true | false

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトfalse
* value=double

分散パラメーターの初期値を指定します。

最小値0
* varList={"variable-name-1" <, "variable-name-2", ...>}

時変回帰係数を持つ回帰子のリストを指定します。

別名vars
regressors
regs
preds
predictors
要件指定した値は重複できません。

seasons={{season-1} <, {season-2}, ...>}

モデル内の季節成分をリストします。

別名season
seasonList

season の値は次のいずれかになります:

* length=integer

季節の長さを指定します。

最小値2
seasonType={name="DUMMY" | "TRIG", name-specific-parameters}

季節のタイプを指定します。

別名type

name パラメーターに指定する値は、適用する他のパラメーターを決定します。

variance={variance}

季節成分の分散変動の分散パラメーターを指定します。

別名seasonVariance
var

variance の値は次のいずれかになります:

fix=true | false

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトfalse
* value=double

分散パラメーターの初期値を指定します。

最小値0

splineRegs={{splineReg-1} <, {splineReg-2}, ...>}

モデル内のスプライン回帰子をリストします。

別名splineReg
splineRegList

splineReg の値は次のいずれかになります:

print={compDisplay}

プリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=true | false

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトfalse
smooth=true | false

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトfalse
* splineSpec={ucmSpline}

スプラインの仕様を提供します。

ucmSpline の値は次のいずれかになります:

degree=integer

スプラインの次数を指定します。

デフォルト3
最小値0
* knotSpec={nKnots} | {regKnots}

スプラインのノットを指定します。この仕様では、nKnots または regKnots のいずれかを使用できますが、両方を使用することはできません。

nKnots の値は次のように指定されます:

* nKnots=integer
別名n
nKnot
内部ノットの数を指定します。
別名n
nKnot
最小値1

regKnots の値は次のように指定されます:

* knots={double-1 <, double-2, ...>}
別名knotList
* splineVar="variable-name"

スプラインの回帰子を指定します。

別名regressor
predictor
variance={variance}

分散変動の分散パラメーターを指定します。

別名regVariance
var

variance の値は次のいずれかになります:

fix=true | false

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトfalse
* value=double

分散パラメーターの初期値を指定します。

最小値0

splineSeasons={{splineseason-1} <, {splineseason-2}, ...>}

モデル内のスプライン季節成分をリストします。

別名splineSeason
splineSeasonList

splineseason の値は次のいずれかになります:

degree=integer

スプラインの次数を指定します。

デフォルト3
最小値0
* length=integer

季節の長さを指定します。

最小値2
offset=integer

最初の測定が季節の開始時ではない場合、季節内の最初の測定の位置を指定します。

デフォルト1
最小値1
print={compDisplay}

プリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=true | false

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトfalse
smooth=true | false

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトfalse
rKnots={{knotGroup-1} <, {knotGroup-2}, ...>}

同じグループ内のノットが同一の季節値を持つように、ノットのグループ化を指定します。

* group={integer-1 <, integer-2, ...>}

ノットのグループ化を指定します。

要件指定した値は重複できません。
* sKnots={integer-1 <, integer-2, ...>}

内部ノットをリストします。

別名knots
要件指定した値は重複できません。
variance={variance}

分散変動の分散パラメーターを指定します。

別名seasonVariance
var

variance の値は次のいずれかになります:

fix=true | false

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトfalse
* value=double

分散パラメーターの初期値を指定します。

最小値0

tfList={{tf-1} <, {tf-2}, ...>}

モデル内の伝達関数成分をリストします。

別名tf

tf の値は次のいずれかになります:

denFix=true | false

True に設定すると、分母多項式の係数が指定された値に固定されます。

デフォルトfalse
denominator={tfden}

分母多項式を指定します。

別名den
denom

tfden の値は次のいずれかになります:

coefficients={double-1 <, double-2, ...>}

非季節分母因子の係数を指定します。

別名values
order=integer

非季節分母因子の次数を指定します。

別名q
デフォルト0
最小値0
s=integer

季節分母因子の季節の長さを指定します。

デフォルト1
最小値1
sCoefficients={double-1 <, double-2, ...>}

季節分母因子の係数を指定します。

別名sValues
sOrder=integer

季節分母因子の次数を指定します。

別名sq
デフォルト0
最小値0
numerator={tfnum}

分子多項式を指定します。

別名num
numer

tfnum の値は次のいずれかになります:

delay=integer

分子多項式の遅延次数を指定します。

デフォルト0
最小値1
orders={integer-1 <, integer-2, ...>}

分子多項式のラグを指定します。

要件指定した値は重複できません。
print={compDisplay}

伝達関数のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=true | false

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトfalse
smooth=true | false

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトfalse
tfStart=double

伝達関数の開始値を指定します。

* tfVar="variable-name"

伝達関数変数を指定します。

* timeId="variable-name"

時間 ID 変数を指定します。

別名id

trend={trend}

トレンド成分に関連するオプションを指定します。

別名trendComp

trend の値は次のいずれかになります:

* level={level}

トレンド成分のレベル部分を指定します。

別名levelPart

level の値は次のいずれかになります:

checkBreak=true | false

True に設定すると、レベル成分のブレークのチェックをオンにします。

デフォルトfalse
print={compDisplay}

レベル成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=true | false

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトfalse
smooth=true | false

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトfalse
variance={variance}

レベル成分の分散変動の分散パラメーターを指定します。

別名levelVariance
var

variance の値は次のいずれかになります:

fix=true | false

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトfalse
* value=double

分散パラメーターの初期値を指定します。

最小値0
slope={slope}

トレンド成分の傾き部分を指定します。

別名slopePart

slope の値は次のいずれかになります:

print={compDisplay}

傾き成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=true | false

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトfalse
smooth=true | false

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトfalse
variance={variance}

傾き成分の分散変動の分散パラメーターを指定します。

別名slopeVariance
var

variance の値は次のいずれかになります:

fix=true | false

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトfalse
* value=double

分散パラメーターの初期値を指定します。

最小値0

name のパラメーター="DUMMY"

print={compDisplay}

ダミータイプの季節成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=true | false

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトfalse
smooth=true | false

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトfalse

name のパラメーター="TRIG"

dropH={integer-1 <, integer-2, ...>}

削除する季節調和に対応する整数リストを指定します。

要件指定した値は重複できません。
keepH={integer-1 <, integer-2, ...>}

保持する季節調和に対応する整数リストを指定します。

要件指定した値は重複できません。
print={trigSeasonPrint}

三角法季節成分のプリントオプションを指定します。

trigSeasonPrint の値は次のいずれかになります:

filter=true | false

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトfalse
harmonics=true | false

True に設定すると、季節成分に存在する調和の要約が出力されます。

デフォルトfalse
smooth=true | false

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトfalse

ucmFit アクション

観測不能成分モデルを使用して、当てはめ、診断、予測します。

results=s.ucm.ucmFit(
autoreg
={
"print_"
:{
"filter":True | False
"smooth":True | False
},
"rho"
:{
"fix":True | False
required parameter "value":double
},
"variance"
:{
"fix":True | False
required parameter "value":double
}
},
blockSeasons
=[{
required parameter "blockSize":integer,
required parameter "nBlocks":integer,
"offset":integer,
"print_"
:{
"filter":True | False
"smooth":True | False
},
"variance"
:{
"fix":True | False
required parameter "value":double
}
}<, {...}>],
cycles
=[{
"order":integer,
"period"
:{
"fix":True | False
required parameter "value":double
},
"print_"
:{
"filter":True | False
"smooth":True | False
},
"rho"
:{
"fix":True | False
required parameter "value":double
},
"variance"
:{
"fix":True | False
required parameter "value":double
}
}<, {...}>],
required parameter data
={
"caslib":"string",
"computedOnDemand":True | False,
"computedVars"
:[{
"format":"string",
"formattedLength":integer,
"label":"string",
required parameter "name":"variable-name",
"nfd":integer,
"nfl":integer
}<, {...}>],
"dataSourceOptions":{"key-1":{any-list-or-data-type-1} <, "key-2":{any-list-or-data-type-2}, ...>},
"groupBy"
:[{
"format":"string",
"formattedLength":integer,
"label":"string",
required parameter "name":"variable-name",
"nfd":integer,
"nfl":integer
}<, {...}>],
"importOptions":{"fileType":"ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters},
required parameter "name":"table-name",
"singlePass":True | False,
"vars"
:[{
"format":"string",
"formattedLength":integer,
"label":"string",
required parameter "name":"variable-name",
"nfd":integer,
"nfl":integer
}<, {...}>],
"where":"where-expression",
"whereTable"
:{
"casLib":"string"
"dataSourceOptions":{adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}
"importOptions":{"fileType":"ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}
required parameter "name":"table-name"
"vars"
:[{
"format":"string",
"formattedLength":integer,
"label":"string",
required parameter "name":"variable-name",
"nfd":integer,
"nfl":integer
}<, {...}>]
"where":"where-expression"
}
},
depLag
={
"fix":True | False,
required parameter "lags":{factors} | {maximumLag},
"phi":[double-1 <, double-2, ...>]
},
display
={
"caseSensitive":True | False,
"exclude":True | False,
"excludeAll":True | False,
"keyIsPath":True | False,
"names":["string-1" <, "string-2", ...>],
"pathType":"LABEL" | "NAME",
"traceNames":True | False
},
estimate
={
"back":integer,
"extraDiffuse":integer,
"margLik":True | False,
"noPrint":True | False,
"noProfile":True | False,
"outest"
:{
"caslib":"string"
"compress":True | False
"indexVars":["variable-name-1" <, "variable-name-2", ...>]
"label":"string"
"lifetime":64-bit-integer
"maxMemSize":64-bit-integer
"memoryFormat":"DVR" | "INHERIT" | "STANDARD"
"name":"table-name"
"promote":True | False
"replace":True | False
"replication":integer
"tableRedistUpPolicy":"DEFER" | "NOREDIST" | "REBALANCE"
"threadBlockSize":64-bit-integer
"timeStamp":"string"
"where":["string-1" <, "string-2", ...>]
},
"profile":True | False,
"skipFirst":integer
},
forecast
={
"alpha":double,
"back":integer,
"extraDiffuse":integer,
"lead":integer,
"outfor"
:{
"caslib":"string"
"compress":True | False
"indexVars":["variable-name-1" <, "variable-name-2", ...>]
"label":"string"
"lifetime":64-bit-integer
"maxMemSize":64-bit-integer
"memoryFormat":"DVR" | "INHERIT" | "STANDARD"
"name":"table-name"
"promote":True | False
"replace":True | False
"replication":integer
"tableRedistUpPolicy":"DEFER" | "NOREDIST" | "REBALANCE"
"threadBlockSize":64-bit-integer
"timeStamp":"string"
"where":["string-1" <, "string-2", ...>]
},
"print_"
:{
"decomp":True | False
"fdecomp":True | False
"forecasts":True | False
"none":True | False
"trend":True | False
},
"skipFirst":integer
},
required parameter interval="string",
irregular
={
"arma"
:{
"ar"
:{
"coefficients":[double-1 <, double-2, ...>]
"fix":True | False
}
"ma"
:{
"coefficients":[double-1 <, double-2, ...>]
"fix":True | False
}
"p":integer
"q":integer
},
"print_"
:{
"filter":True | False
"smooth":True | False
},
"sarma"
:{
"ar"
:{
"coefficients":[double-1 <, double-2, ...>]
"fix":True | False
}
"ma"
:{
"coefficients":[double-1 <, double-2, ...>]
"fix":True | False
}
"p":integer
"q":integer
"s":integer
},
"variance"
:{
"fix":True | False
required parameter "value":double
}
},
required parameter model
={
required parameter "dependent":"variable-name",
"rhs":["variable-name-1" <, "variable-name-2", ...>]
},
noPrint=True | False,
outlier
={
"alpha":double,
"maxNum":integer,
"maxPct":double,
"printDetail":True | False
},
outputTables
={
"groupByVarsRaw":True | False,
"includeAll":True | False,
"names":["string-1" <, "string-2", ...>] | {"key-1":{casouttable-1} <, "key-2":{casouttable-2}, ...>},
"repeated":True | False,
"replace":True | False
},
printAll=True | False,
randomRegs
=[{
"print_"
:{
"filter":True | False
"smooth":True | False
},
"variance"
:{
"fix":True | False
required parameter "value":double
},
required parameter "varList":["variable-name-1" <, "variable-name-2", ...>]
}<, {...}>],
seasons
=[{
required parameter "length":integer,
"seasonType":{"name":"DUMMY" | "TRIG", name-specific-parameters},
"variance"
:{
"fix":True | False
required parameter "value":double
}
}<, {...}>],
splineRegs
=[{
"print_"
:{
"filter":True | False
"smooth":True | False
},
"splineSpec"
:{
"degree":integer
required parameter "knotSpec":{nKnots} | {regKnots}
},
required parameter "splineVar":"variable-name",
"variance"
:{
"fix":True | False
required parameter "value":double
}
}<, {...}>],
splineSeasons
=[{
"degree":integer,
required parameter "length":integer,
"offset":integer,
"print_"
:{
"filter":True | False
"smooth":True | False
},
"rKnots"
:[{
required parameter "group":[integer-1 <, integer-2, ...>]
}<, {...}>],
required parameter "sKnots":[integer-1 <, integer-2, ...>],
"variance"
:{
"fix":True | False
required parameter "value":double
}
}<, {...}>],
tfList
=[{
"denFix":True | False,
"denominator"
:{
"coefficients":[double-1 <, double-2, ...>]
"order":integer
"s":integer
"sCoefficients":[double-1 <, double-2, ...>]
"sOrder":integer
},
"numerator"
:{
"delay":integer
"orders":[integer-1 <, integer-2, ...>]
},
"print_"
:{
"filter":True | False
"smooth":True | False
},
"tfStart":double,
required parameter "tfVar":"variable-name"
}<, {...}>],
required parameter timeId="variable-name",
trend
={
"level"
:{
"checkBreak":True | False
"print_"
:{
"filter":True | False
"smooth":True | False
}
"variance"
:{
"fix":True | False
required parameter "value":double
}
},
"slope"
:{
"print_"
:{
"filter":True | False
"smooth":True | False
}
"variance"
:{
"fix":True | False
required parameter "value":double
}
}
}
)
必須パラメーター

要約: 入力テーブルと出力テーブル

行にサブパラメーターが含まれる場合は、サブパラメーターに名前、caslibなどを指定できます。サブパラメーターが含まれない場合は、パラメーターに名前、caslibなどを指定できます。

入力テーブルの読み込みパラメーター

パラメーター

サブパラメーター

説明

required parameterdata

—

入力 CAS テーブルを指定します。

出力テーブルの作成パラメーター

パラメーター

サブパラメーター

説明

 estimate

outest

モデルの当てはめフェーズに関連するオプションを指定します。

 forecast

outfor

予測フェーズに関連するオプションを指定します。

 outputTables

names

CAS テーブルとしてサーバーに保存する結果テーブルの名前をリストします。

パラメーターの説明

alignId="BEGIN" | "END" | "MIDDLE"

オブザベーションの識別に使用される SAS 日付の配置を指定します。

別名align
デフォルトBEGIN
BEGIN

オブザベーションを識別する SAS 日付を ID 間隔の開始に配置します。

END

オブザベーションを識別する SAS 日付を ID 間隔の最後に配置します。

MIDDLE

オブザベーションを識別する SAS 日付を ID 間隔の中央に配置します。

autoreg={autoreg}

自己回帰成分に関連するオプションを指定します。

別名autoregComp

autoreg の値は次のいずれかになります:

"print_":{compDisplay}

自己回帰成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

"filter":True | False

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFalse
"smooth":True | False

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFalse
"rho":{rho}

自己回帰成分の自己回帰係数である rho を指定します。

別名autoRho

rho の値は次のいずれかになります:

"fix":True | False

True に設定すると、rho が初期値に固定されます。

別名noEst
デフォルトFalse
* "value":double

rho の初期値を指定します。

範囲-1–0.99999
"variance":{variance}

自己回帰成分の分散変動の分散パラメーターを指定します。

別名autoVariance
var

variance の値は次のいずれかになります:

"fix":True | False

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFalse
* "value":double

分散パラメーターの初期値を指定します。

最小値0

blockSeasons=[{blockseason-1} <, {blockseason-2}, ...>]

モデル内のブロック季節成分をリストします。

別名blockseason
blockseasonList

blockseason の値は次のいずれかになります:

* "blockSize":integer

ブロックサイズを指定します。

最小値2
* "nBlocks":integer

ブロックの数を指定します。

別名nBlock
最小値2
"offset":integer

最初の測定がブロックの先頭にない場合、ブロック内の最初の測定の位置を指定します。

デフォルト1
最小値1
"print_":{compDisplay}

ブロック季節成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

"filter":True | False

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFalse
"smooth":True | False

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFalse
"seasonType":"DUMMY" | "TRIG"

ブロック季節のタイプを指定します。

別名type
デフォルトDUMMY
DUMMY

ダミー季節のタイプを指定します。

TRIG

三角法季節のタイプを指定します。

"variance":{variance}

ブロック季節成分の分散変動の分散パラメーターを指定します。

別名seasonVariance
var

variance の値は次のいずれかになります:

"fix":True | False

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFalse
* "value":double

分散パラメーターの初期値を指定します。

最小値0

cycles=[{cycle-1} <, {cycle-2}, ...>]

モデル内のサイクル成分をリストします。

別名cycle
cycleList

cycle の値は次のいずれかになります:

"order":integer

サイクル成分の次数を指定します。

別名cycleOrder
デフォルト1
最小値1
"period":{period}

サイクル成分の期間を指定します。

別名cyclePeriod

period の値は次のいずれかになります:

"fix":True | False

True に設定すると、期間が初期値に固定されます。

別名noEst
デフォルトFalse
* "value":double

期間の初期値を指定します。

最小値2
"print_":{compDisplay}

サイクル成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

"filter":True | False

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFalse
"smooth":True | False

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFalse
"rho":{damp}

サイクル成分の減衰係数を指定します。

別名cycleRho

damp の値は次のいずれかになります:

"fix":True | False

True に設定すると、減衰係数が初期値に固定されます。

別名noEst
デフォルトFalse
* "value":double

減衰係数の初期値を指定します。

範囲0–1
"variance":{variance}

サイクル成分の分散変動の分散パラメーターを指定します。

別名cycleVariance
var

variance の値は次のいずれかになります:

"fix":True | False

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFalse
* "value":double

分散パラメーターの初期値を指定します。

最小値0

* data={castable}

入力 CAS テーブルを指定します。

長い形式data={"name":"table-name"}
短い形式data="table-name"
別名table

castable の値は次のいずれかになります:

"caslib":"string"

アクションで使用する入力テーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。別の caslib からテーブルにアクセスする必要がある場合にのみ値を指定します。

"computedOnDemand":True | False

True に設定すると、アクションの開始時ではなくテーブルのロード時に計算変数が作成されます。

別名compOnDemand
デフォルトFalse
"computedVars":[{casinvardesc-1} <, {casinvardesc-2}, ...>]

作成する計算変数の名前を指定します。computedVarsProgram パラメーターの各変数の式を指定します。このパラメーターを指定しない場合、computeVarsProgram のすべての変数が自動的に含まれます。

別名compVars

casinvardesc の値は次のいずれかになります:

"format":"string"

変数に適用するフォーマットを指定します。

"formattedLength":integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

"label":"string"

変数の説明ラベルを指定します。

* "name":"variable-name"

変数の名前を指定します。

"nfd":integer

フォーマット精度の長さを指定します。

"nfl":integer

フォーマットフィールドの長さを指定します。

"computedVarsProgram":"string"

computedVars パラメーターに含める各計算変数の式を指定します。

別名compPgm
"dataSourceOptions":{"key-1":{any-list-or-data-type-1} <, "key-2":{any-list-or-data-type-2}, ...>}

データソースオプションを指定します。

別名options
dataSource
"groupBy":[{casinvardesc-1} <, {casinvardesc-2}, ...>]

結果のグループ化に使用する変数の名前を指定します。

casinvardesc の値は次のいずれかになります:

"format":"string"

変数に適用するフォーマットを指定します。

"formattedLength":integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

"label":"string"

変数の説明ラベルを指定します。

* "name":"variable-name"

変数の名前を指定します。

"nfd":integer

フォーマット精度の長さを指定します。

"nfl":integer

フォーマットフィールドの長さを指定します。

"importOptions":{"fileType":"ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}

データソースからテーブルを読み込むための設定を指定します。

別名import_

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* "name":"table-name"

入力テーブルの名前を指定します。

"singlePass":True | False

True に設定すると、サーバー上に一時テーブルは作成されません。このパラメーターを True に設定すると効率的ですが、繰り返し実行時にデータの順序が安定しない場合があります。

デフォルトFalse
"vars":[{casinvardesc-1} <, {casinvardesc-2}, ...>]

アクションで使用する変数を指定します。

casinvardesc の値は次のいずれかになります:

"format":"string"

変数に適用するフォーマットを指定します。

"formattedLength":integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

"label":"string"

変数の説明ラベルを指定します。

* "name":"variable-name"

変数の名前を指定します。

"nfd":integer

フォーマット精度の長さを指定します。

"nfl":integer

フォーマットフィールドの長さを指定します。

"where":"where-expression"

入力データをサブセット化する式を指定します。

"whereTable":{groupbytable}

WHERE フィルターとして使用する行を含む入力テーブルを指定します。vars パラメーターが指定されていない場合は、入力テーブルとフィルタリングテーブルに共通するすべての変数名を使用して一致する行を検索します。入力テーブルの where パラメーターとこのパラメーターが指定されている場合、このフィルタリングテーブルが最初に適用されます。

groupbytable の値は次のいずれかになります:

"casLib":"string"

フィルターテーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。

"dataSourceOptions":{adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}

データソースオプションを指定します。

別名options
dataSource

dataSourceOptions パラメーターの指定の詳細については、共通 dataSourceOptions パラメーターを参照してください。

"importOptions":{"fileType":"ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}

データソースからテーブルを読み込むための設定を指定します。

別名import_

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* "name":"table-name"

フィルターテーブルの名前を指定します。

"vars":[{casinvardesc-1} <, {casinvardesc-2}, ...>]

フィルターテーブルから使用する変数名を指定します。

casinvardesc の値は次のいずれかになります:

"format":"string"

変数に適用するフォーマットを指定します。

"formattedLength":integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

"label":"string"

変数の説明ラベルを指定します。

* "name":"variable-name"

変数の名前を指定します。

"nfd":integer

フォーマット精度の長さを指定します。

"nfl":integer

フォーマットフィールドの長さを指定します。

"where":"where-expression"

フィルターテーブルからデータをサブセット化する式を指定します。

depLag={depLag}

モデル内の応答変数のラグをリストします。

別名depLagTerm

depLag の値は次のいずれかになります:

"fix":True | False

True に設定すると、多項式係数が指定された値に固定されます。

別名noEst
デフォルトFalse
* "lags":{maximumLag} | {factors}

ラグ多項式を指定します。

maximumLag の値は次のように指定されます:

maxLag=integer
別名mxlag
最大ラグを指定します。
別名mxlag
最小値1

factors の値は次のように指定されます:

factors=[{
"factor":[integer-1 <, integer-2, ...>]
}<, {...}>]
別名factorList

ラグ多項式内の因子を指定します。

"phi":[double-1 <, double-2, ...>]

ラグ多項式の係数を指定します。

別名coefficients

display={displayTables}

クライアントに表示するために送信する結果テーブルのリストを指定します。

display パラメーターの指定の詳細については、共通 displayTables パラメーターを参照してください。

estimate={estimate}

モデルの当てはめフェーズに関連するオプションを指定します。

estimate の値は次のいずれかになります:

"back":integer

パラメーター推定中に無視されるデータスパンの終了時のデータ点の数を指定します。

別名skipLast
デフォルト0
最小値0
"extraDiffuse":integer

初期状態を初期化するために必要な最小数を超えて続ける、拡散 Kalman フィルターの追加のフィルター反復回数を指定します。

デフォルト0
最小値0
"margLik":True | False

True に設定すると、パラメーター推定に周辺尤度が使用されます。

デフォルトFalse
"noPrint":True | False

True に設定すると、モデルの当てはめフェーズに関連するプリントが抑制されます。

デフォルトFalse
"noProfile":True | False

True に設定すると、パラメーター推定に非プロファイル尤度が使用されます。

デフォルトFalse
"outest":{casouttable}

パラメーター推定値を保存する出力テーブルを指定します。

outest パラメーターの指定の詳細については、共通 casouttable (形式 1) パラメーターを参照してください。

"profile":True | False

True に設定すると、パラメーター推定にプロファイル尤度が使用されます。

デフォルトFalse
"skipFirst":integer

パラメーター推定中に無視されるデータスパンの開始時のデータ点の数を指定します。

デフォルト0
最小値0

forecast={forecast}

予測フェーズに関連するオプションを指定します。

forecast の値は次のいずれかになります:

"alpha":double

予測信頼区間の有意水準を指定します。

デフォルト0.05
範囲0.0001–0.999
"back":integer

予測中に無視されるデータスパンの終了時のデータ点の数を指定します。

別名skiplast
デフォルト0
最小値0
"extraDiffuse":integer

初期状態を初期化するために必要な最小数を超えて続ける、拡散 Kalman フィルターの追加のフィルター反復回数を指定します。

デフォルト0
最小値0
"lead":integer

履歴期間を超える予測期間の数を指定します。

デフォルト12
最小値0
"outfor":{casouttable}

予測フェーズ中のフィルタリングおよび平滑化出力を格納する出力テーブルを指定します。

outfor パラメーターの指定の詳細については、共通 casouttable (形式 1) パラメーターを参照してください。

"print_":{forPrint}

予測フェーズに関連するプリントオプションを指定します。

forPrint の値は次のいずれかになります:

"decomp":True | False

True に設定すると、系列分解の平滑化推定値を出力します。

デフォルトFalse
"fdecomp":True | False

True に設定すると、系列分解予測を出力します。

デフォルトFalse
"forecasts":True | False

True に設定すると、予測スパン全体の系列予測を出力します。

デフォルトFalse
"none":True | False

True に設定すると、予測ステージに関連する印刷出力が抑制されます。

別名noprint
デフォルトFalse
"trend":True | False

True に設定すると、トレンドの平滑化推定値を出力します。

デフォルトFalse
"skipFirst":integer

予測中に無視されるデータスパンの開始時のデータ点の数を指定します。

デフォルト0
最小値0

* interval="string"

オブザベーションの時間間隔を指定します。

デフォルト"obs"

irregular={irregular}

不規則成分に関連するオプションを指定します。

別名irregularComp

irregular の値は次のいずれかになります:

"arma":{arma}

不規則成分の非季節性自己回帰移動平均 (ARMA) 仕様を指定します。

別名armaOrders

arma の値は次のいずれかになります:

"ar":{coeffs}

非季節自己回帰多項式の係数を指定します。

coeffs の値は次のいずれかになります:

"coefficients":[double-1 <, double-2, ...>]

多項式の係数の初期値を指定します。

別名values
coeffs
"fix":True | False

True に設定すると、多項式の係数の値が初期値に固定されます。

別名noEst
デフォルトFalse
"ma":{coeffs}

非季節移動平均多項式の係数を指定します。

coeffs の値は次のいずれかになります:

"coefficients":[double-1 <, double-2, ...>]

多項式の係数の初期値を指定します。

別名values
coeffs
"fix":True | False

True に設定すると、多項式の係数の値が初期値に固定されます。

別名noEst
デフォルトFalse
"p":integer

非季節自己回帰多項式の次数を指定します。

デフォルト0
最小値0
"q":integer

非季節移動平均多項式の次数を指定します。

デフォルト0
最小値0
"print_":{compDisplay}

不規則成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

"filter":True | False

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFalse
"smooth":True | False

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFalse
"sarma":{sarma}

不規則成分の季節自己回帰移動平均 (ARMA) 仕様を指定します。

別名sarmaOrders

sarma の値は次のいずれかになります:

"ar":{coeffs}

季節自己回帰多項式の係数を指定します。

coeffs の値は次のいずれかになります:

"coefficients":[double-1 <, double-2, ...>]

多項式の係数の初期値を指定します。

別名values
coeffs
"fix":True | False

True に設定すると、多項式の係数の値が初期値に固定されます。

別名noEst
デフォルトFalse
"ma":{coeffs}

季節移動平均多項式の係数を指定します。

coeffs の値は次のいずれかになります:

"coefficients":[double-1 <, double-2, ...>]

多項式の係数の初期値を指定します。

別名values
coeffs
"fix":True | False

True に設定すると、多項式の係数の値が初期値に固定されます。

別名noEst
デフォルトFalse
"p":integer

季節自己回帰多項式の次数を指定します。

デフォルト0
最小値0
"q":integer

季節移動平均多項式の次数を指定します。

デフォルト0
最小値0
"s":integer

季節因子の季節の長さを指定します。

デフォルト1
最小値1
"variance":{variance}

不規則成分の分散パラメーターを指定します。

別名var
irregularVariance

variance の値は次のいずれかになります:

"fix":True | False

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFalse
* "value":double

分散パラメーターの初期値を指定します。

最小値0

* model={model}

モデルを指定します。

長い形式model={"dependent":"variable-name"}
短い形式model="variable-name"

model の値は次のいずれかになります:

* "dependent":"variable-name"

応答変数を指定します。

別名response
"rhs":["variable-name-1" <, "variable-name-2", ...>]

時間不変回帰係数を持つ回帰変数を指定します。

別名pred
predictor
predictors
要件指定した値は重複できません。

noPrint=True | False

True に設定すると、すべてのプリントが抑制されます。

デフォルトFalse

optimizer={optSettings}

尤度の最適化に関連するオプションを指定します。

別名opt
長い形式optimizer={"tech":"DBLDOG" | "NEWRAP" | "QUANEW" | "TRUREG"}
短い形式optimizer="DBLDOG" | "NEWRAP" | "QUANEW" | "TRUREG"

optSettings の値は次のいずれかになります:

"maxIter":integer

最大反復回数を指定します。

デフォルト50
最小値0
"tech":"DBLDOG" | "NEWRAP" | "QUANEW" | "TRUREG"

最適化の手法を指定します。

DBLDOG

Double-Dog 法を指定します。

NEWRAP

Newton-Raphson 法を指定します。

QUANEW

Quasi-Newton 法を指定します。

TRUREG

信頼領域法を指定します。

outlier={outlierSettings}

外れ値の検出に関連するオプションを指定します。

outlierSettings の値は次のいずれかになります:

"alpha":double

外れ値を報告するための有意水準を指定します。

デフォルト0.05
範囲0.0001–0.999
"maxNum":integer

検索する外れ値の最大数を指定します。

デフォルト5
最小値0
"maxPct":double

系列の長さの割合に応じて、検索する外れ値の数を指定します。

デフォルト1
範囲0.01–100
"printDetail":True | False

True に設定すると、外れ値検索の詳細出力がオンになります。

デフォルトFalse

outputTables={outputTables}

CAS テーブルとしてサーバーに保存する結果テーブルの名前をリストします。

outputTables パラメーターの指定の詳細については、共通 outputTables パラメーターを参照してください。

別名displayOut

printAll=True | False

True に設定すると、すべてのプリントオプションをオンにします。

デフォルトFalse

randomRegs=[{randomReg-1} <, {randomReg-2}, ...>]

モデル内のランダム回帰子グループをリストします。

別名randomReg
randomRegList

randomReg の値は次のいずれかになります:

"print_":{compDisplay}

プリントオプションを指定します。

compDisplay の値は次のいずれかになります:

"filter":True | False

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFalse
"smooth":True | False

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFalse
"variance":{variance}

分散変動の分散パラメーターを指定します。

別名regVariance
var

variance の値は次のいずれかになります:

"fix":True | False

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFalse
* "value":double

分散パラメーターの初期値を指定します。

最小値0
* "varList":["variable-name-1" <, "variable-name-2", ...>]

時変回帰係数を持つ回帰子のリストを指定します。

別名vars
regressors
regs
preds
predictors
要件指定した値は重複できません。

seasons=[{season-1} <, {season-2}, ...>]

モデル内の季節成分をリストします。

別名season
seasonList

season の値は次のいずれかになります:

* "length":integer

季節の長さを指定します。

最小値2
"seasonType":{"name":"DUMMY" | "TRIG", name-specific-parameters}

季節のタイプを指定します。

別名type

name パラメーターに指定する値は、適用する他のパラメーターを決定します。

"variance":{variance}

季節成分の分散変動の分散パラメーターを指定します。

別名seasonVariance
var

variance の値は次のいずれかになります:

"fix":True | False

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFalse
* "value":double

分散パラメーターの初期値を指定します。

最小値0

splineRegs=[{splineReg-1} <, {splineReg-2}, ...>]

モデル内のスプライン回帰子をリストします。

別名splineReg
splineRegList

splineReg の値は次のいずれかになります:

"print_":{compDisplay}

プリントオプションを指定します。

compDisplay の値は次のいずれかになります:

"filter":True | False

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFalse
"smooth":True | False

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFalse
* "splineSpec":{ucmSpline}

スプラインの仕様を提供します。

ucmSpline の値は次のいずれかになります:

"degree":integer

スプラインの次数を指定します。

デフォルト3
最小値0
* "knotSpec":{nKnots} | {regKnots}

スプラインのノットを指定します。この仕様では、nKnots または regKnots のいずれかを使用できますが、両方を使用することはできません。

nKnots の値は次のように指定されます:

* nKnots=integer
別名n
nKnot
内部ノットの数を指定します。
別名n
nKnot
最小値1

regKnots の値は次のように指定されます:

* knots=[double-1 <, double-2, ...>]
別名knotList
* "splineVar":"variable-name"

スプラインの回帰子を指定します。

別名regressor
predictor
"variance":{variance}

分散変動の分散パラメーターを指定します。

別名regVariance
var

variance の値は次のいずれかになります:

"fix":True | False

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFalse
* "value":double

分散パラメーターの初期値を指定します。

最小値0

splineSeasons=[{splineseason-1} <, {splineseason-2}, ...>]

モデル内のスプライン季節成分をリストします。

別名splineSeason
splineSeasonList

splineseason の値は次のいずれかになります:

"degree":integer

スプラインの次数を指定します。

デフォルト3
最小値0
* "length":integer

季節の長さを指定します。

最小値2
"offset":integer

最初の測定が季節の開始時ではない場合、季節内の最初の測定の位置を指定します。

デフォルト1
最小値1
"print_":{compDisplay}

プリントオプションを指定します。

compDisplay の値は次のいずれかになります:

"filter":True | False

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFalse
"smooth":True | False

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFalse
"rKnots":[{knotGroup-1} <, {knotGroup-2}, ...>]

同じグループ内のノットが同一の季節値を持つように、ノットのグループ化を指定します。

* "group":[integer-1 <, integer-2, ...>]

ノットのグループ化を指定します。

要件指定した値は重複できません。
* "sKnots":[integer-1 <, integer-2, ...>]

内部ノットをリストします。

別名knots
要件指定した値は重複できません。
"variance":{variance}

分散変動の分散パラメーターを指定します。

別名seasonVariance
var

variance の値は次のいずれかになります:

"fix":True | False

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFalse
* "value":double

分散パラメーターの初期値を指定します。

最小値0

tfList=[{tf-1} <, {tf-2}, ...>]

モデル内の伝達関数成分をリストします。

別名tf

tf の値は次のいずれかになります:

"denFix":True | False

True に設定すると、分母多項式の係数が指定された値に固定されます。

デフォルトFalse
"denominator":{tfden}

分母多項式を指定します。

別名den
denom

tfden の値は次のいずれかになります:

"coefficients":[double-1 <, double-2, ...>]

非季節分母因子の係数を指定します。

別名values
"order":integer

非季節分母因子の次数を指定します。

別名q
デフォルト0
最小値0
"s":integer

季節分母因子の季節の長さを指定します。

デフォルト1
最小値1
"sCoefficients":[double-1 <, double-2, ...>]

季節分母因子の係数を指定します。

別名sValues
"sOrder":integer

季節分母因子の次数を指定します。

別名sq
デフォルト0
最小値0
"numerator":{tfnum}

分子多項式を指定します。

別名num
numer

tfnum の値は次のいずれかになります:

"delay":integer

分子多項式の遅延次数を指定します。

デフォルト0
最小値1
"orders":[integer-1 <, integer-2, ...>]

分子多項式のラグを指定します。

要件指定した値は重複できません。
"print_":{compDisplay}

伝達関数のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

"filter":True | False

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFalse
"smooth":True | False

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFalse
"tfStart":double

伝達関数の開始値を指定します。

* "tfVar":"variable-name"

伝達関数変数を指定します。

* timeId="variable-name"

時間 ID 変数を指定します。

別名id

trend={trend}

トレンド成分に関連するオプションを指定します。

別名trendComp

trend の値は次のいずれかになります:

* "level":{level}

トレンド成分のレベル部分を指定します。

別名levelPart

level の値は次のいずれかになります:

"checkBreak":True | False

True に設定すると、レベル成分のブレークのチェックをオンにします。

デフォルトFalse
"print_":{compDisplay}

レベル成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

"filter":True | False

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFalse
"smooth":True | False

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFalse
"variance":{variance}

レベル成分の分散変動の分散パラメーターを指定します。

別名levelVariance
var

variance の値は次のいずれかになります:

"fix":True | False

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFalse
* "value":double

分散パラメーターの初期値を指定します。

最小値0
"slope":{slope}

トレンド成分の傾き部分を指定します。

別名slopePart

slope の値は次のいずれかになります:

"print_":{compDisplay}

傾き成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

"filter":True | False

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFalse
"smooth":True | False

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFalse
"variance":{variance}

傾き成分の分散変動の分散パラメーターを指定します。

別名slopeVariance
var

variance の値は次のいずれかになります:

"fix":True | False

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFalse
* "value":double

分散パラメーターの初期値を指定します。

最小値0

name のパラメーター="DUMMY"

"print_":{compDisplay}

ダミータイプの季節成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

"filter":True | False

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFalse
"smooth":True | False

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFalse

name のパラメーター="TRIG"

"dropH":[integer-1 <, integer-2, ...>]

削除する季節調和に対応する整数リストを指定します。

要件指定した値は重複できません。
"keepH":[integer-1 <, integer-2, ...>]

保持する季節調和に対応する整数リストを指定します。

要件指定した値は重複できません。
"print_":{trigSeasonPrint}

三角法季節成分のプリントオプションを指定します。

trigSeasonPrint の値は次のいずれかになります:

"filter":True | False

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFalse
"harmonics":True | False

True に設定すると、季節成分に存在する調和の要約が出力されます。

デフォルトFalse
"smooth":True | False

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFalse

ucmFit アクション

観測不能成分モデルを使用して、当てはめ、診断、予測します。

results <– cas.ucm.ucmFit(s,
autoreg
=list(
print
=list(
filter=TRUE | FALSE
smooth=TRUE | FALSE
),
rho
=list(
fix=TRUE | FALSE
required parameter value=double
),
variance
=list(
fix=TRUE | FALSE
required parameter value=double
)
),
blockSeasons
=list( list(
required parameter blockSize=integer,
required parameter nBlocks=integer,
offset=integer,
print
=list(
filter=TRUE | FALSE
smooth=TRUE | FALSE
),
variance
=list(
fix=TRUE | FALSE
required parameter value=double
)
) <, list(...)>),
cycles
=list( list(
order=integer,
period
=list(
fix=TRUE | FALSE
required parameter value=double
),
print
=list(
filter=TRUE | FALSE
smooth=TRUE | FALSE
),
rho
=list(
fix=TRUE | FALSE
required parameter value=double
),
variance
=list(
fix=TRUE | FALSE
required parameter value=double
)
) <, list(...)>),
required parameter data
=list(
caslib="string",
computedOnDemand=TRUE | FALSE,
computedVars
=list( list(
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
) <, list(...)>),
dataSourceOptions=list(key-1=list(any-list-or-data-type-1) <, key-2=list(any-list-or-data-type-2), ...>),
groupBy
=list( list(
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
) <, list(...)>),
importOptions=list(fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters),
required parameter name="table-name",
singlePass=TRUE | FALSE,
vars
=list( list(
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
) <, list(...)>),
where="where-expression",
whereTable
=list(
casLib="string"
dataSourceOptions=list(adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters)
importOptions=list(fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters)
required parameter name="table-name"
vars
=list( list(
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
) <, list(...)>)
where="where-expression"
)
),
depLag
=list(
fix=TRUE | FALSE,
required parameter lags=list(factors) | list(maximumLag),
phi=list(double-1 <, double-2, ...>)
),
display
=list(
caseSensitive=TRUE | FALSE,
exclude=TRUE | FALSE,
excludeAll=TRUE | FALSE,
keyIsPath=TRUE | FALSE,
names=list("string-1" <, "string-2", ...>),
pathType="LABEL" | "NAME",
traceNames=TRUE | FALSE
),
estimate
=list(
back=integer,
extraDiffuse=integer,
margLik=TRUE | FALSE,
noPrint=TRUE | FALSE,
noProfile=TRUE | FALSE,
outest
=list(
caslib="string"
compress=TRUE | FALSE
indexVars=list("variable-name-1" <, "variable-name-2", ...>)
label="string"
lifetime=64-bit-integer
maxMemSize=64-bit-integer
memoryFormat="DVR" | "INHERIT" | "STANDARD"
name="table-name"
promote=TRUE | FALSE
replace=TRUE | FALSE
replication=integer
tableRedistUpPolicy="DEFER" | "NOREDIST" | "REBALANCE"
threadBlockSize=64-bit-integer
timeStamp="string"
where=list("string-1" <, "string-2", ...>)
),
profile=TRUE | FALSE,
skipFirst=integer
),
forecast
=list(
alpha=double,
back=integer,
extraDiffuse=integer,
lead=integer,
outfor
=list(
caslib="string"
compress=TRUE | FALSE
indexVars=list("variable-name-1" <, "variable-name-2", ...>)
label="string"
lifetime=64-bit-integer
maxMemSize=64-bit-integer
memoryFormat="DVR" | "INHERIT" | "STANDARD"
name="table-name"
promote=TRUE | FALSE
replace=TRUE | FALSE
replication=integer
tableRedistUpPolicy="DEFER" | "NOREDIST" | "REBALANCE"
threadBlockSize=64-bit-integer
timeStamp="string"
where=list("string-1" <, "string-2", ...>)
),
print
=list(
decomp=TRUE | FALSE
fdecomp=TRUE | FALSE
forecasts=TRUE | FALSE
none=TRUE | FALSE
trend=TRUE | FALSE
),
skipFirst=integer
),
required parameter interval="string",
irregular
=list(
arma
=list(
ar
=list(
coefficients=list(double-1 <, double-2, ...>)
fix=TRUE | FALSE
)
ma
=list(
coefficients=list(double-1 <, double-2, ...>)
fix=TRUE | FALSE
)
p=integer
q=integer
),
print
=list(
filter=TRUE | FALSE
smooth=TRUE | FALSE
),
sarma
=list(
ar
=list(
coefficients=list(double-1 <, double-2, ...>)
fix=TRUE | FALSE
)
ma
=list(
coefficients=list(double-1 <, double-2, ...>)
fix=TRUE | FALSE
)
p=integer
q=integer
s=integer
),
variance
=list(
fix=TRUE | FALSE
required parameter value=double
)
),
required parameter model
=list(
required parameter dependent="variable-name",
rhs=list("variable-name-1" <, "variable-name-2", ...>)
),
noPrint=TRUE | FALSE,
outlier
=list(
alpha=double,
maxNum=integer,
maxPct=double,
printDetail=TRUE | FALSE
),
outputTables
=list(
groupByVarsRaw=TRUE | FALSE,
includeAll=TRUE | FALSE,
names=list("string-1" <, "string-2", ...>) | list(key-1=list(casouttable-1) <, key-2=list(casouttable-2), ...>),
repeated=TRUE | FALSE,
replace=TRUE | FALSE
),
printAll=TRUE | FALSE,
randomRegs
=list( list(
print
=list(
filter=TRUE | FALSE
smooth=TRUE | FALSE
),
variance
=list(
fix=TRUE | FALSE
required parameter value=double
),
required parameter varList=list("variable-name-1" <, "variable-name-2", ...>)
) <, list(...)>),
seasons
=list( list(
required parameter length=integer,
seasonType=list(name="DUMMY" | "TRIG", name-specific-parameters),
variance
=list(
fix=TRUE | FALSE
required parameter value=double
)
) <, list(...)>),
splineRegs
=list( list(
print
=list(
filter=TRUE | FALSE
smooth=TRUE | FALSE
),
splineSpec
=list(
degree=integer
required parameter knotSpec=list(nKnots) | list(regKnots)
),
required parameter splineVar="variable-name",
variance
=list(
fix=TRUE | FALSE
required parameter value=double
)
) <, list(...)>),
splineSeasons
=list( list(
degree=integer,
required parameter length=integer,
offset=integer,
print
=list(
filter=TRUE | FALSE
smooth=TRUE | FALSE
),
rKnots
=list( list(
required parameter group=list(integer-1 <, integer-2, ...>)
) <, list(...)>),
required parameter sKnots=list(integer-1 <, integer-2, ...>),
variance
=list(
fix=TRUE | FALSE
required parameter value=double
)
) <, list(...)>),
tfList
=list( list(
denFix=TRUE | FALSE,
denominator
=list(
coefficients=list(double-1 <, double-2, ...>)
order=integer
s=integer
sCoefficients=list(double-1 <, double-2, ...>)
sOrder=integer
),
numerator
=list(
delay=integer
orders=list(integer-1 <, integer-2, ...>)
),
print
=list(
filter=TRUE | FALSE
smooth=TRUE | FALSE
),
tfStart=double,
required parameter tfVar="variable-name"
) <, list(...)>),
required parameter timeId="variable-name",
trend
=list(
level
=list(
checkBreak=TRUE | FALSE
print
=list(
filter=TRUE | FALSE
smooth=TRUE | FALSE
)
variance
=list(
fix=TRUE | FALSE
required parameter value=double
)
),
slope
=list(
print
=list(
filter=TRUE | FALSE
smooth=TRUE | FALSE
)
variance
=list(
fix=TRUE | FALSE
required parameter value=double
)
)
)
)
必須パラメーター

要約: 入力テーブルと出力テーブル

行にサブパラメーターが含まれる場合は、サブパラメーターに名前、caslibなどを指定できます。サブパラメーターが含まれない場合は、パラメーターに名前、caslibなどを指定できます。

入力テーブルの読み込みパラメーター

パラメーター

サブパラメーター

説明

required parameterdata

—

入力 CAS テーブルを指定します。

出力テーブルの作成パラメーター

パラメーター

サブパラメーター

説明

 estimate

outest

モデルの当てはめフェーズに関連するオプションを指定します。

 forecast

outfor

予測フェーズに関連するオプションを指定します。

 outputTables

names

CAS テーブルとしてサーバーに保存する結果テーブルの名前をリストします。

パラメーターの説明

alignId="BEGIN" | "END" | "MIDDLE"

オブザベーションの識別に使用される SAS 日付の配置を指定します。

別名align
デフォルトBEGIN
BEGIN

オブザベーションを識別する SAS 日付を ID 間隔の開始に配置します。

END

オブザベーションを識別する SAS 日付を ID 間隔の最後に配置します。

MIDDLE

オブザベーションを識別する SAS 日付を ID 間隔の中央に配置します。

autoreg=list(autoreg)

自己回帰成分に関連するオプションを指定します。

別名autoregComp

autoreg の値は次のいずれかになります:

print=list(compDisplay)

自己回帰成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE
rho=list(rho)

自己回帰成分の自己回帰係数である rho を指定します。

別名autoRho

rho の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、rho が初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

rho の初期値を指定します。

範囲-1–0.99999
variance=list(variance)

自己回帰成分の分散変動の分散パラメーターを指定します。

別名autoVariance
var

variance の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

分散パラメーターの初期値を指定します。

最小値0

blockSeasons=list( list(blockseason-1) <, list(blockseason-2), ...>)

モデル内のブロック季節成分をリストします。

別名blockseason
blockseasonList

blockseason の値は次のいずれかになります:

* blockSize=integer

ブロックサイズを指定します。

最小値2
* nBlocks=integer

ブロックの数を指定します。

別名nBlock
最小値2
offset=integer

最初の測定がブロックの先頭にない場合、ブロック内の最初の測定の位置を指定します。

デフォルト1
最小値1
print=list(compDisplay)

ブロック季節成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE
seasonType="DUMMY" | "TRIG"

ブロック季節のタイプを指定します。

別名type
デフォルトDUMMY
DUMMY

ダミー季節のタイプを指定します。

TRIG

三角法季節のタイプを指定します。

variance=list(variance)

ブロック季節成分の分散変動の分散パラメーターを指定します。

別名seasonVariance
var

variance の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

分散パラメーターの初期値を指定します。

最小値0

cycles=list( list(cycle-1) <, list(cycle-2), ...>)

モデル内のサイクル成分をリストします。

別名cycle
cycleList

cycle の値は次のいずれかになります:

order=integer

サイクル成分の次数を指定します。

別名cycleOrder
デフォルト1
最小値1
period=list(period)

サイクル成分の期間を指定します。

別名cyclePeriod

period の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、期間が初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

期間の初期値を指定します。

最小値2
print=list(compDisplay)

サイクル成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE
rho=list(damp)

サイクル成分の減衰係数を指定します。

別名cycleRho

damp の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、減衰係数が初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

減衰係数の初期値を指定します。

範囲0–1
variance=list(variance)

サイクル成分の分散変動の分散パラメーターを指定します。

別名cycleVariance
var

variance の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

分散パラメーターの初期値を指定します。

最小値0

* data=list(castable)

入力 CAS テーブルを指定します。

長い形式data=list(name="table-name")
短い形式data="table-name"
別名table

castable の値は次のいずれかになります:

caslib="string"

アクションで使用する入力テーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。別の caslib からテーブルにアクセスする必要がある場合にのみ値を指定します。

computedOnDemand=TRUE | FALSE

True に設定すると、アクションの開始時ではなくテーブルのロード時に計算変数が作成されます。

別名compOnDemand
デフォルトFALSE
computedVars=list( list(casinvardesc-1) <, list(casinvardesc-2), ...>)

作成する計算変数の名前を指定します。computedVarsProgram パラメーターの各変数の式を指定します。このパラメーターを指定しない場合、computeVarsProgram のすべての変数が自動的に含まれます。

別名compVars

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

computedVarsProgram="string"

computedVars パラメーターに含める各計算変数の式を指定します。

別名compPgm
dataSourceOptions=list(key-1=list(any-list-or-data-type-1) <, key-2=list(any-list-or-data-type-2), ...>)

データソースオプションを指定します。

別名options
dataSource
groupBy=list( list(casinvardesc-1) <, list(casinvardesc-2), ...>)

結果のグループ化に使用する変数の名前を指定します。

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

importOptions=list(fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters)

データソースからテーブルを読み込むための設定を指定します。

別名import

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* name="table-name"

入力テーブルの名前を指定します。

singlePass=TRUE | FALSE

True に設定すると、サーバー上に一時テーブルは作成されません。このパラメーターを True に設定すると効率的ですが、繰り返し実行時にデータの順序が安定しない場合があります。

デフォルトFALSE
vars=list( list(casinvardesc-1) <, list(casinvardesc-2), ...>)

アクションで使用する変数を指定します。

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

where="where-expression"

入力データをサブセット化する式を指定します。

whereTable=list(groupbytable)

WHERE フィルターとして使用する行を含む入力テーブルを指定します。vars パラメーターが指定されていない場合は、入力テーブルとフィルタリングテーブルに共通するすべての変数名を使用して一致する行を検索します。入力テーブルの where パラメーターとこのパラメーターが指定されている場合、このフィルタリングテーブルが最初に適用されます。

groupbytable の値は次のいずれかになります:

casLib="string"

フィルターテーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。

dataSourceOptions=list(adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters)

データソースオプションを指定します。

別名options
dataSource

dataSourceOptions パラメーターの指定の詳細については、共通 dataSourceOptions パラメーターを参照してください。

importOptions=list(fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters)

データソースからテーブルを読み込むための設定を指定します。

別名import

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* name="table-name"

フィルターテーブルの名前を指定します。

vars=list( list(casinvardesc-1) <, list(casinvardesc-2), ...>)

フィルターテーブルから使用する変数名を指定します。

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

where="where-expression"

フィルターテーブルからデータをサブセット化する式を指定します。

depLag=list(depLag)

モデル内の応答変数のラグをリストします。

別名depLagTerm

depLag の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、多項式係数が指定された値に固定されます。

別名noEst
デフォルトFALSE
* lags={maximumLag} | {factors}

ラグ多項式を指定します。

maximumLag の値は次のように指定されます:

maxLag=integer
別名mxlag
最大ラグを指定します。
別名mxlag
最小値1

factors の値は次のように指定されます:

factors=list( list(
factor=list(integer-1 <, integer-2, ...>)
) <, list(...)>)
別名factorList

ラグ多項式内の因子を指定します。

phi=list(double-1 <, double-2, ...>)

ラグ多項式の係数を指定します。

別名coefficients

display=list(displayTables)

クライアントに表示するために送信する結果テーブルのリストを指定します。

display パラメーターの指定の詳細については、共通 displayTables パラメーターを参照してください。

estimate=list(estimate)

モデルの当てはめフェーズに関連するオプションを指定します。

estimate の値は次のいずれかになります:

back=integer

パラメーター推定中に無視されるデータスパンの終了時のデータ点の数を指定します。

別名skipLast
デフォルト0
最小値0
extraDiffuse=integer

初期状態を初期化するために必要な最小数を超えて続ける、拡散 Kalman フィルターの追加のフィルター反復回数を指定します。

デフォルト0
最小値0
margLik=TRUE | FALSE

True に設定すると、パラメーター推定に周辺尤度が使用されます。

デフォルトFALSE
noPrint=TRUE | FALSE

True に設定すると、モデルの当てはめフェーズに関連するプリントが抑制されます。

デフォルトFALSE
noProfile=TRUE | FALSE

True に設定すると、パラメーター推定に非プロファイル尤度が使用されます。

デフォルトFALSE
outest=list(casouttable)

パラメーター推定値を保存する出力テーブルを指定します。

outest パラメーターの指定の詳細については、共通 casouttable (形式 1) パラメーターを参照してください。

profile=TRUE | FALSE

True に設定すると、パラメーター推定にプロファイル尤度が使用されます。

デフォルトFALSE
skipFirst=integer

パラメーター推定中に無視されるデータスパンの開始時のデータ点の数を指定します。

デフォルト0
最小値0

forecast=list(forecast)

予測フェーズに関連するオプションを指定します。

forecast の値は次のいずれかになります:

alpha=double

予測信頼区間の有意水準を指定します。

デフォルト0.05
範囲0.0001–0.999
back=integer

予測中に無視されるデータスパンの終了時のデータ点の数を指定します。

別名skiplast
デフォルト0
最小値0
extraDiffuse=integer

初期状態を初期化するために必要な最小数を超えて続ける、拡散 Kalman フィルターの追加のフィルター反復回数を指定します。

デフォルト0
最小値0
lead=integer

履歴期間を超える予測期間の数を指定します。

デフォルト12
最小値0
outfor=list(casouttable)

予測フェーズ中のフィルタリングおよび平滑化出力を格納する出力テーブルを指定します。

outfor パラメーターの指定の詳細については、共通 casouttable (形式 1) パラメーターを参照してください。

print=list(forPrint)

予測フェーズに関連するプリントオプションを指定します。

forPrint の値は次のいずれかになります:

decomp=TRUE | FALSE

True に設定すると、系列分解の平滑化推定値を出力します。

デフォルトFALSE
fdecomp=TRUE | FALSE

True に設定すると、系列分解予測を出力します。

デフォルトFALSE
forecasts=TRUE | FALSE

True に設定すると、予測スパン全体の系列予測を出力します。

デフォルトFALSE
none=TRUE | FALSE

True に設定すると、予測ステージに関連する印刷出力が抑制されます。

別名noprint
デフォルトFALSE
trend=TRUE | FALSE

True に設定すると、トレンドの平滑化推定値を出力します。

デフォルトFALSE
skipFirst=integer

予測中に無視されるデータスパンの開始時のデータ点の数を指定します。

デフォルト0
最小値0

* interval="string"

オブザベーションの時間間隔を指定します。

デフォルト"obs"

irregular=list(irregular)

不規則成分に関連するオプションを指定します。

別名irregularComp

irregular の値は次のいずれかになります:

arma=list(arma)

不規則成分の非季節性自己回帰移動平均 (ARMA) 仕様を指定します。

別名armaOrders

arma の値は次のいずれかになります:

ar=list(coeffs)

非季節自己回帰多項式の係数を指定します。

coeffs の値は次のいずれかになります:

coefficients=list(double-1 <, double-2, ...>)

多項式の係数の初期値を指定します。

別名values
coeffs
fix=TRUE | FALSE

True に設定すると、多項式の係数の値が初期値に固定されます。

別名noEst
デフォルトFALSE
ma=list(coeffs)

非季節移動平均多項式の係数を指定します。

coeffs の値は次のいずれかになります:

coefficients=list(double-1 <, double-2, ...>)

多項式の係数の初期値を指定します。

別名values
coeffs
fix=TRUE | FALSE

True に設定すると、多項式の係数の値が初期値に固定されます。

別名noEst
デフォルトFALSE
p=integer

非季節自己回帰多項式の次数を指定します。

デフォルト0
最小値0
q=integer

非季節移動平均多項式の次数を指定します。

デフォルト0
最小値0
print=list(compDisplay)

不規則成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE
sarma=list(sarma)

不規則成分の季節自己回帰移動平均 (ARMA) 仕様を指定します。

別名sarmaOrders

sarma の値は次のいずれかになります:

ar=list(coeffs)

季節自己回帰多項式の係数を指定します。

coeffs の値は次のいずれかになります:

coefficients=list(double-1 <, double-2, ...>)

多項式の係数の初期値を指定します。

別名values
coeffs
fix=TRUE | FALSE

True に設定すると、多項式の係数の値が初期値に固定されます。

別名noEst
デフォルトFALSE
ma=list(coeffs)

季節移動平均多項式の係数を指定します。

coeffs の値は次のいずれかになります:

coefficients=list(double-1 <, double-2, ...>)

多項式の係数の初期値を指定します。

別名values
coeffs
fix=TRUE | FALSE

True に設定すると、多項式の係数の値が初期値に固定されます。

別名noEst
デフォルトFALSE
p=integer

季節自己回帰多項式の次数を指定します。

デフォルト0
最小値0
q=integer

季節移動平均多項式の次数を指定します。

デフォルト0
最小値0
s=integer

季節因子の季節の長さを指定します。

デフォルト1
最小値1
variance=list(variance)

不規則成分の分散パラメーターを指定します。

別名var
irregularVariance

variance の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

分散パラメーターの初期値を指定します。

最小値0

* model=list(model)

モデルを指定します。

長い形式model=list(dependent="variable-name")
短い形式model="variable-name"

model の値は次のいずれかになります:

* dependent="variable-name"

応答変数を指定します。

別名response
rhs=list("variable-name-1" <, "variable-name-2", ...>)

時間不変回帰係数を持つ回帰変数を指定します。

別名pred
predictor
predictors
要件指定した値は重複できません。

noPrint=TRUE | FALSE

True に設定すると、すべてのプリントが抑制されます。

デフォルトFALSE

optimizer=list(optSettings)

尤度の最適化に関連するオプションを指定します。

別名opt
長い形式optimizer=list(tech="DBLDOG" | "NEWRAP" | "QUANEW" | "TRUREG")
短い形式optimizer="DBLDOG" | "NEWRAP" | "QUANEW" | "TRUREG"

optSettings の値は次のいずれかになります:

maxIter=integer

最大反復回数を指定します。

デフォルト50
最小値0
tech="DBLDOG" | "NEWRAP" | "QUANEW" | "TRUREG"

最適化の手法を指定します。

DBLDOG

Double-Dog 法を指定します。

NEWRAP

Newton-Raphson 法を指定します。

QUANEW

Quasi-Newton 法を指定します。

TRUREG

信頼領域法を指定します。

outlier=list(outlierSettings)

外れ値の検出に関連するオプションを指定します。

outlierSettings の値は次のいずれかになります:

alpha=double

外れ値を報告するための有意水準を指定します。

デフォルト0.05
範囲0.0001–0.999
maxNum=integer

検索する外れ値の最大数を指定します。

デフォルト5
最小値0
maxPct=double

系列の長さの割合に応じて、検索する外れ値の数を指定します。

デフォルト1
範囲0.01–100
printDetail=TRUE | FALSE

True に設定すると、外れ値検索の詳細出力がオンになります。

デフォルトFALSE

outputTables=list(outputTables)

CAS テーブルとしてサーバーに保存する結果テーブルの名前をリストします。

outputTables パラメーターの指定の詳細については、共通 outputTables パラメーターを参照してください。

別名displayOut

printAll=TRUE | FALSE

True に設定すると、すべてのプリントオプションをオンにします。

デフォルトFALSE

randomRegs=list( list(randomReg-1) <, list(randomReg-2), ...>)

モデル内のランダム回帰子グループをリストします。

別名randomReg
randomRegList

randomReg の値は次のいずれかになります:

print=list(compDisplay)

プリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE
variance=list(variance)

分散変動の分散パラメーターを指定します。

別名regVariance
var

variance の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

分散パラメーターの初期値を指定します。

最小値0
* varList=list("variable-name-1" <, "variable-name-2", ...>)

時変回帰係数を持つ回帰子のリストを指定します。

別名vars
regressors
regs
preds
predictors
要件指定した値は重複できません。

seasons=list( list(season-1) <, list(season-2), ...>)

モデル内の季節成分をリストします。

別名season
seasonList

season の値は次のいずれかになります:

* length=integer

季節の長さを指定します。

最小値2
seasonType=list(name="DUMMY" | "TRIG", name-specific-parameters)

季節のタイプを指定します。

別名type

name パラメーターに指定する値は、適用する他のパラメーターを決定します。

variance=list(variance)

季節成分の分散変動の分散パラメーターを指定します。

別名seasonVariance
var

variance の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

分散パラメーターの初期値を指定します。

最小値0

splineRegs=list( list(splineReg-1) <, list(splineReg-2), ...>)

モデル内のスプライン回帰子をリストします。

別名splineReg
splineRegList

splineReg の値は次のいずれかになります:

print=list(compDisplay)

プリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE
* splineSpec=list(ucmSpline)

スプラインの仕様を提供します。

ucmSpline の値は次のいずれかになります:

degree=integer

スプラインの次数を指定します。

デフォルト3
最小値0
* knotSpec={nKnots} | {regKnots}

スプラインのノットを指定します。この仕様では、nKnots または regKnots のいずれかを使用できますが、両方を使用することはできません。

nKnots の値は次のように指定されます:

* nKnots=integer
別名n
nKnot
内部ノットの数を指定します。
別名n
nKnot
最小値1

regKnots の値は次のように指定されます:

* knots=list(double-1 <, double-2, ...>)
別名knotList
* splineVar="variable-name"

スプラインの回帰子を指定します。

別名regressor
predictor
variance=list(variance)

分散変動の分散パラメーターを指定します。

別名regVariance
var

variance の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

分散パラメーターの初期値を指定します。

最小値0

splineSeasons=list( list(splineseason-1) <, list(splineseason-2), ...>)

モデル内のスプライン季節成分をリストします。

別名splineSeason
splineSeasonList

splineseason の値は次のいずれかになります:

degree=integer

スプラインの次数を指定します。

デフォルト3
最小値0
* length=integer

季節の長さを指定します。

最小値2
offset=integer

最初の測定が季節の開始時ではない場合、季節内の最初の測定の位置を指定します。

デフォルト1
最小値1
print=list(compDisplay)

プリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE
rKnots=list( list(knotGroup-1) <, list(knotGroup-2), ...>)

同じグループ内のノットが同一の季節値を持つように、ノットのグループ化を指定します。

* group=list(integer-1 <, integer-2, ...>)

ノットのグループ化を指定します。

要件指定した値は重複できません。
* sKnots=list(integer-1 <, integer-2, ...>)

内部ノットをリストします。

別名knots
要件指定した値は重複できません。
variance=list(variance)

分散変動の分散パラメーターを指定します。

別名seasonVariance
var

variance の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

分散パラメーターの初期値を指定します。

最小値0

tfList=list( list(tf-1) <, list(tf-2), ...>)

モデル内の伝達関数成分をリストします。

別名tf

tf の値は次のいずれかになります:

denFix=TRUE | FALSE

True に設定すると、分母多項式の係数が指定された値に固定されます。

デフォルトFALSE
denominator=list(tfden)

分母多項式を指定します。

別名den
denom

tfden の値は次のいずれかになります:

coefficients=list(double-1 <, double-2, ...>)

非季節分母因子の係数を指定します。

別名values
order=integer

非季節分母因子の次数を指定します。

別名q
デフォルト0
最小値0
s=integer

季節分母因子の季節の長さを指定します。

デフォルト1
最小値1
sCoefficients=list(double-1 <, double-2, ...>)

季節分母因子の係数を指定します。

別名sValues
sOrder=integer

季節分母因子の次数を指定します。

別名sq
デフォルト0
最小値0
numerator=list(tfnum)

分子多項式を指定します。

別名num
numer

tfnum の値は次のいずれかになります:

delay=integer

分子多項式の遅延次数を指定します。

デフォルト0
最小値1
orders=list(integer-1 <, integer-2, ...>)

分子多項式のラグを指定します。

要件指定した値は重複できません。
print=list(compDisplay)

伝達関数のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE
tfStart=double

伝達関数の開始値を指定します。

* tfVar="variable-name"

伝達関数変数を指定します。

* timeId="variable-name"

時間 ID 変数を指定します。

別名id

trend=list(trend)

トレンド成分に関連するオプションを指定します。

別名trendComp

trend の値は次のいずれかになります:

* level=list(level)

トレンド成分のレベル部分を指定します。

別名levelPart

level の値は次のいずれかになります:

checkBreak=TRUE | FALSE

True に設定すると、レベル成分のブレークのチェックをオンにします。

デフォルトFALSE
print=list(compDisplay)

レベル成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE
variance=list(variance)

レベル成分の分散変動の分散パラメーターを指定します。

別名levelVariance
var

variance の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

分散パラメーターの初期値を指定します。

最小値0
slope=list(slope)

トレンド成分の傾き部分を指定します。

別名slopePart

slope の値は次のいずれかになります:

print=list(compDisplay)

傾き成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE
variance=list(variance)

傾き成分の分散変動の分散パラメーターを指定します。

別名slopeVariance
var

variance の値は次のいずれかになります:

fix=TRUE | FALSE

True に設定すると、分散パラメーターが初期値に固定されます。

別名noEst
デフォルトFALSE
* value=double

分散パラメーターの初期値を指定します。

最小値0

name のパラメーター="DUMMY"

print=list(compDisplay)

ダミータイプの季節成分のプリントオプションを指定します。

compDisplay の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE

name のパラメーター="TRIG"

dropH=list(integer-1 <, integer-2, ...>)

削除する季節調和に対応する整数リストを指定します。

要件指定した値は重複できません。
keepH=list(integer-1 <, integer-2, ...>)

保持する季節調和に対応する整数リストを指定します。

要件指定した値は重複できません。
print=list(trigSeasonPrint)

三角法季節成分のプリントオプションを指定します。

trigSeasonPrint の値は次のいずれかになります:

filter=TRUE | FALSE

True に設定すると、成分の予測がプリントまたはプロットされます。

デフォルトFALSE
harmonics=TRUE | FALSE

True に設定すると、季節成分に存在する調和の要約が出力されます。

デフォルトFALSE
smooth=TRUE | FALSE

True に設定すると、成分の平滑化推定値がプリントまたはプロットされます。

デフォルトFALSE
最終更新: 2026年3月26日