フォーラムへの返信
-
投稿者投稿
-
soralily参加者
サンプルの通り配置し、配下のフォルダも日本語が入らないように変更して、いずれのパターンも実行したところ、両方とも成功しました。
やはりディレクトリのパス名が悪かったようです。
途中のモデル構築まで全く問題なく進んでおり、予測の実行ではエラーも返ってこなかったので、手掛かりもなく途方に暮れてましたが、おかげさまで解決出来ました。ありがとうございます。
SQLやPythonは、初めて利用するため、また質問させてもらうこともあるかもしれませんが、今後ともよろしくお願いします。soralily参加者CSVファイルを確認したところ、予測値はきちんと作成されていました。また、「~prob.csv」のファイルもあり、そのファイル内にも正しくデータが書き込まれているようです。作成したデータを予測値のテーブルに書き込みを行う処理の部分で何らかのエラーが生じ、データベースに取り込めていないようです。
また、テストデータ作成のSQLのコードを変更した際に、20240400と20240600に変更してみましたが、2024年4月分のデータしかテーブルに記録されていなかったので、4月で処理が終了するのは、それが原因のようでした。予測の実行コードを配置したディレクトリのアドレスの途中に日本語が入っているのですが、その点がエラーの原因になるという可能性はあるでしょうか?
soralily参加者ウイルスソフトを停止して実行してみましたが、結果としてはnull値のままでした。
実行中のプロンプト画面の処理を見ると、Pythonのコードと同じディレクトリ内に「~prob.csv」をレース毎に作成しているようです。
その後、5月の処理に進まず、4月最終日で処理が終わった段階でプロンプト画面が閉じて処理が終了する動作となっています。
また、出力されたCSVファイルは、実行したPythonコードのフォルダ内には残っていません。
なお、モデルの作成は、記事と同じ結果となったので、問題なく出来ていそうです。soralily参加者今回のnull値を返すという部分に対するログは記録されていないようでした。
また、再度、何度か同じpythonデータ登録の処理を行いましたが、プロンプト画面が表示された後、処理終了となり、新たなログは記録されませんでした。
過去にテストデータテーブル作成前に実行したときのエラーログやデータ分析方法の選択間違いで発生したエラーログは、42p01リレーションデータテーブルが存在しませんというような表現で記録されています。soralily参加者お返事ありがとうございます。
はい、外部指数の登録ページを参考に指数No1にコンピ指数を直近の開催まで登録しています。
また、改めてapd_shisu_2のテーブルを確認しましたが、2007年から指数のデータは入っていました。
2024年も現時点では本日のものまでデータとして登録済みです。 -
投稿者投稿