A4102


サンプリングを行うユーザスクリプトの作成例

サンプリング・スクリプトは、「アウトサイド処理支援ライブラリ」に含まれています
ライブラリ名は「t1_outside」です、「展開一番のダウンロード1070」から入手して下さい
ユーザスクリプトの冒頭に「require "t1_outside"」と記述すれば、サンプリング・スクリプトが利用できます
ユーザスクリプトの実行は、「ユーザスクリプト1060」「実行12」を参照して下さい
以下に、ユーザスクリプト例とその実行結果を記載します

1.系統的サンプリング
------------------------------------------
1:require "t1"
2:require "t1_outside"
3:Sel9MA1XJ2WXJ_SetV("m","J_M",0,7)
4:Smp11WXJ2ZLT(8,24)
------------------------------------------
1:「展開一番ライブラリ」の使用を宣言します、3:で仕訳抽出ファイルを作成するスクリプトを利用するために必要になります
2:「アウトサイド処理支援ライブラリ」の使用を宣言します、4:で系統的サンプリングを行うスクリプトを利用するために必要になります
3:仕訳ファイルから、経過月がゼロから7までの仕訳を抽出し、仕訳抽出ファイルを作成します
4:仕訳抽出ファイルから、初期値24、サンプル数8、の条件で仕訳をサンプリングします
サンプルされた仕訳は「リスト帳票ファイル(ZList_XXXX)」に出力されます
「リスト帳票ファイル」は以下のようになります
------------------------------------------------------------
サンプル結果 【系統的サンプリング】 20080921 18:11
------------------------------------------------------------
#24: 20060331,0,99,10,C,4020,0,60,0,30000000,0,9999,60,利益準備金,,0,0,9
#54: 20060520,2,1028,92,D,1020001,0,60,0,220000000,0,3110,60,普通三菱吉祥寺,,90,0,0
#84: 20060701,4,1058,122,D,7206,200,64,370,640,0,1020001,64,管理費6,,90,0,0
#114: 20060701,4,1088,152,D,6207,200,64,350,790,0,1020001,64,販売費7,,90,0,0
#144: 20060802,5,1118,182,D,7216,200,64,360,740,0,1020001,64,管理費16,,90,0,0
#174: 20060903,6,1148,212,D,7211,200,64,350,690,0,1020001,64,管理費11,,90,0,0
#204: 20061004,7,1178,242,D,7216,200,64,350,640,0,1020001,64,管理費16,,90,0,0
#234: 20061004,7,1208,272,D,7216,200,64,350,790,0,1020001,64,管理費16,,999,0,0
------------------------------------------------------------
母集団 243件 サンプル数 8件
初期値:24
------------------------------------------------------------

2.無作為サンプリング
------------------------------------------
1:require "t1"
2:require "t1_outside"
3:Sel9MA1XJ2WXJ_SetV("m","J_M",0,7)
4:Smp21WXJ2ZLT(7,1,1005)
------------------------------------------
1:から3:は省略
4:仕訳抽出ファイルから、サンプル数7、重複連番削除しない、乱数の種1005、の条件で仕訳をサンプリングします
サンプルされた仕訳は「リスト帳票ファイル(ZList_XXXX)」に出力されます
「リスト帳票ファイル」は以下のようになります
------------------------------------------------------------
サンプル結果 【無作為サンプルリング】 20080921 10:04
------------------------------------------------------------
#7: 20060331,0,99,10,D,2120,0,60,0,80000000,0,9999,60,機械装置,,0,0,9
#45: 20060514,2,1019,80,D,7202,200,64,336,2000000,0,7201,64,管理費2,,90,0,0
#106: 20060701,4,1080,144,D,6203,200,64,370,750,0,1020001,64,販売費3,,90,0,0
#106: 20060701,4,1081,144,C,1020001,0,64,0,750,0,6203,64,普通三菱吉祥寺,,90,0,0
#134: 20060802,5,1109,172,C,1020001,0,64,0,690,0,7211,64,普通三菱吉祥寺,,90,0,0
#227: 20061004,7,1202,266,D,7216,200,64,350,760,0,1020001,64,管理費16,,90,0,0
#231: 20061004,7,1206,270,D,7216,200,64,350,780,0,1020001,64,管理費16,,90,0,0
------------------------------------------------------------
母集団 243件 サンプル数 7件
重複連番:削除しない
------------------------------------------------------------

3.金額比例サンプリング
------------------------------------------
1:require "t1"
2:require "t1_outside"
3:Sel9MA1XJ2WXJ_SetV("m","J_M",0,7)
4:Smp31WXJ2ZLT(100000000,1)
------------------------------------------
1:から3:は省略
4:仕訳抽出ファイルから、基準金額 100,000,000円、
サンプルされた仕訳は「リスト帳票ファイル(ZList_XXXX)」に出力されます
「リスト帳票ファイル」は以下のようになります
------------------------------------------------------------
サンプル結果 【金額比例サンプリング】 20080920 17:36
------------------------------------------------------------
#6: 20060331,0,99,10,D,2110,0,60,0,150000000,0,9999,60,建物,期末残高,0,0,9,0,0
#7: 20060331,0,99,10,D,2120,0,60,0,80000000,0,9999,60,機械装置,期末残高,0,0,9,0,0
#15: 20060331,0,99,10,C,3010,0,60,0,32000000,0,9999,60,買掛金,期末残高,0,0,9,0,0
#19: 20060331,0,99,10,C,3060,0,60,0,22000000,0,9999,60,未払法人税等,期末残高,0,0,9,0,0
#23: 20060331,0,99,10,C,4010,0,60,0,150000000,0,9999,60,資本金,期末残高,0,0,9,0,0
------------------------------------------------------------
母集団 800000000円 26件
基準金額 100000000円 サンプル数 5件
------------------------------------------------------------




Last Update 2008/10/05