Python を使った統計解析のソースコードの生成を ChatGPT-4 に支援してもらう

統計解析ソフト JMP の年間のサブスクリプション(ライセンス料)は 131,000 円である.Python はオープンソースのプログラミング言語であるため,統計解析のソースコードの生成を ChatGPT-4 に支援してもらえば,統計解析ソフトウェアの費用を抑えることができる. そこで,Python を使った統計解析のソースコードの生成を ChatGPT-4 に支援してもらうことにした.

以下の文章は,① どのような状況に直面したときに,② ChatGPT-4にどのような質問をしたかを箇条書きで示したものである.これにより,Python を使った統計解析のソースコードの生成において,生成 AI がどのような支援が可能であるかを具体的に知ることができる.

状況1 Pythonによる統計解析のソースコードを効率的におこなうにはどうすればよいか?

質問 

(1) 統合開発環境とはどのようなものですか?

(2) Python の統合開発環境にはどのようなものがありますか?

(3) PyCharm Community 版は商用につかうことができますか? 

(4) デバックとはなんですか?

(5) PyCharm において,ライブラリーとパッケージはどのように違いますか?

(6) つぎのような状況のときのPyCharm の使い方を示してください.

状況2 統計解析のPythonソースコードがエラーで実行できない.

質問 

(1) 次のようなエラーメッセージが表示されました.どうしたらよいですか?

(2) あなたの支援にしたがってPythonソースコードを書き直しましたが,次のような エラーで実行できませんでした.どうしたらよいですか?

状況3 統計解析について個人的に理解が不十分であることが分かったとき.

質問 

(1) 次に示す統計解析法について,それぞれの統計解析法について箇条書きで説明してください.

(2) この文章は専門用語を正しく使ってかけているでしょうか?正しくない箇所を挙げ,訂正した文章を示してください.

状況4 コンピュータサイエンスについての理解が不十分であることがわかったとき

質問 

(1) この文章は専門用語を正しく使ってかけているでしょうか?正しくない箇所を挙げ,訂正した文章を示してください.

(2) これまであなたに質問して答えていただいた分野,具体的には,識別 AI 構築, オープンソースのプログラムの使い方,統合情報開発,WordPress を使った Web サイトの作り方 などをひとまとめにした科学の分野は情報科学でよいでしょうか?もっと適切な分野があった場合にはそれを示してください.

まとめ

Python を使った統計解析のソースコード作成において、ChatGPT-4 の支援が有用であること

(1) Python の使い方 あるいは ChatGPT-4 が示した統計解析のPythonソースコードが実行できないときの対処法

(2) 統計解析やコンピュータサイエンス分野における定義・説明

(3) 統計解析およびコンピュータサイエンスに関する文章の校閲・訂正