範例 (SIMPLAN 指令)

自動配適分佈和相關性

SIMPLAN CREATE
 /MODEL FILE='/models/sales_model.xml' 
 /SIMINPUT INPUT=advert agents cci(MAPTO=confidence_index)
 /PLAN FILE='/simulations/sales.splan'.
  • MODEL 次指令指定模型檔。 由於省略 CUSTOM 關鍵字,因此會假設模型檔是 IBM® SPSS® 模型檔 (包含從 IBM SPSS StatisticsIBM SPSS Modeler建立的模型 PMML 的 XML 檔案)。
  • SIMINPUT 次指令指定模型欄位 廣告代理程式中國國際公司 是模擬輸入。 由於省略 SIMINPUT 上的 TYPE 關鍵字,因此會使用預設值 TYPE=AUTOFIT 。 這會導致自動尋找與每個模擬輸入相關聯的作用中資料集中最適合資料的分配。
  • cci 規格的 MAPTO 關鍵字指示 cci 對映至作用中資料集中名為 confidence_index 的欄位。 然後將使用 confidence_index 的資料來尋找 cci的最接近配適分佈。
  • 由於省略 CORRELATIONS 次指令,因此將從作用中資料集中那些輸入的資料判定模擬輸入之間的相關性。 模型欄位 cci 至資料集欄位 confidence_index 的對映適用於相關性的計算,以及分配配適。
  • PLAN 次指令指定模擬計劃將儲存至檔案 /simulations/sales.splan

手動指定配送

SIMPLAN CREATE
/MODEL FILE='/models/profitmodel.xml' CUSTOM=YES
/SIMINPUT INPUT=volume
   TYPE=MANUAL DISTRIBUTION=TRIANGULAR(MIN=5000 MAX=7500 MODE=6250)
/SIMINPUT INPUT=unit_cost_materials
   TYPE=MANUAL DISTRIBUTION=TRIANGULAR(MIN=10 MAX=15 MODE=13)
/FIXEDINPUT INPUT=price VALUE=89
/FIXEDINPUT INPUT=fixed VALUE=7500
/FIXEDINPUT INPUT=unit_cost_labor VALUE=14
/PLAN FILE='/simulations/profitmodel.splan'.
  • MODEL 次指令上的設定 CUSTOM=YES 指定這是從 SIMPREP BEGIN-SIMPREP END 區塊建立的自訂模型。
  • 兩個 SIMINPUT 次指令上的設定 TYPE=MANUAL 指定將明確指定 磁區unit_cost_materials 的機率分佈。 DISTRIBUTION 關鍵字指定兩個輸入都具有三角分佈。
  • 三個 FIXEDINPUT 次指令指定模型輸入 pricefixedunit_cost_labor 是固定輸入。 VALUE 關鍵字指定固定值。

指定固定輸入的靈敏度分析

SIMPLAN CREATE
/MODEL FILE='/models/profitmodel.xml' CUSTOM=YES
/SIMINPUT INPUT=volume
   TYPE=MANUAL DISTRIBUTION=TRIANGULAR(MIN=5000 MAX=7500 MODE=6250)
/SIMINPUT INPUT=unit_cost_materials
   TYPE=MANUAL DISTRIBUTION=TRIANGULAR(MIN=10 MAX=15 MODE=13)
/FIXEDINPUT INPUT=price VALUE=89
/FIXEDINPUT INPUT=fixed VALUE=7500
/FIXEDINPUT INPUT=unit_cost_labor ITERATIONS=VALUES(14 17 19)
/PLAN FILE='/simulations/profitmodel.splan'.
  • unit_cost_laborFIXEDINPUT 次指令上的 ITERATIONS 關鍵字指定將執行靈敏度分析,並將根據此固定輸入的不同值。 VALUES 關鍵字指定 141719這三個值。 將針對 unit_cost_labor這三個值中的每一個產生一組獨立的模擬資料。

在沒有預測模型的情況下產生資料

SIMPLAN CREATE
 /SIMINPUT INPUT=age glucose income
 /PLAN FILE='/simulations/diabetes_data.splan'.
  • SIMINPUT 次指令指定要為變數 age葡萄糖income產生資料。 由於省略 SIMINPUT 上的 TYPE 關鍵字,因此會使用預設值 TYPE=AUTOFIT 。 這會導致自動尋找與每一個變數相關聯的作用中資料集內最適合資料的分佈。
  • 由於省略 CORRELATIONS 次指令,因此將從作用中資料集中那些變數的資料來決定指定變數之間的相關性。
  • PLAN 次指令指定模擬計劃將儲存至檔案 /simulations/diabetes_data.splan