No.04879 TSPのデータについて  【ちびくま】 2007/11/30(Fri) 08:11

はじめまして。
TSP(GiveWin)初心者のため,エラー文の意味がわからずに困っています。

オー ダードプロビットモデルを最尤推定するプログラムを組んでおり,データシートも自分で作っているのですが,どうもデータシートの作り方が悪いらしく,デー タが読み込まれません。別のデータの読み込みはできるので,自分が作っているデータが悪いことになると思うのですが,どこが悪いのかわからずにおります。

データの量(行数2985,列数141)では多すぎるのでしょうか?Helpを見た限りでは問題ないように思えたのですが。

以下にエラーメッセージを載せます。

 C:\Documents and Settings\chibikuma\デスクトップ\op\op2.tsp (4): ERROR [double- click here]
 *** ERROR in command 3 Procedure READ: Insufficient space in blank common
====> 842335

TOTAL MEMORY REQUIRED (WORDS): 844104, (MB): 5.5
You will need to increase the amount of memory allocated for
TSP, by using OPTIONS MEMORY= 5.5; (or more) at the
top of your LOGIN.TSP file.

データの数(カラム数)を半分に減らした場合,以下のようになりました。

 SROP: (Lahey v5) I/O Open error code= 159
 *** File not opened for READ.
 file = [op4.xls]

長くなって申し訳ありませんが,ご助言・ご指導おねがいします。

No.04880 Re: TSPのデータについて  【青木繁伸】 2007/11/30(Fri) 09:15

データを減らすのではなく,エラーメッセージが要求しているように
 OPTIONS MEMORY= 5.5
としてやったらどうなんでしょ?

No.04897 Re: TSPのデータについて  【ちびくま】 2007/11/30(Fri) 21:34

ご指摘ありがとうございます。
オプションでメモリーの容量の設定ができることを知りませんでした。

早速MEMORY=5.5としてやってみたのですが,今度はMEMORY=5.6とエラーが出てしまいました。メモリーの大きさを変えてやってみたのですが,その都度MEMORY=()となっております。
どのような原因があるのでしょうか?

No.04899 Re: TSPのデータについて  【青木繁伸】 2007/11/30(Fri) 22:07

> その都度MEMORY=()となっております

とは,どういうことでしょうか?
5.5 もしくはそれより大きい値を指定しては?といわれているのでしょ?
5.5 より大きい値を指定したらどうなったというのでしょうか?

No.04900 Re: TSPのデータについて  【ちびくま】 2007/11/30(Fri) 22:30

5.6を要求されたときにその通りにすると5.7にとエラーが出ました。
その後5.7や6.0,12等の値を入れてみたのですが,設定したものより0.1大きい値を要求されてしまいました。

データを減らしてみた場合も,4.8や4.9を要求され,その通りにすると上と同じエラーが出ています。

No.04913 Re: TSPのデータについて  【ちびくま】 2007/12/03(Mon) 10:41

何度かいじっていたら急に推定できるようになりました。
青木先生ありがとうございました。

● 「統計学関連なんでもあり」の過去ログ--- 041 の目次へジャンプ
● 「統計学関連なんでもあり」の目次へジャンプ
● 直前のページへ戻る