Python

Python

【Python】SnowflakeへSQLを発行しSELECT結果をデータフレームに取得する方法

SnowflakeにSQLを発行して、結果をデータフレームに取得し、ついでにCSVファイルに出力してみます。 ライブラリをインストールしておきます。 pip install snowflake-connector-python pandas...
Mathematics

【Python】F検定(等分散性の検定)

Pythonを使用してF検定を行う方法を詳しく解説。F検定の基本から具体的なコードまでを紹介。
ChatGPT

【ChatGPT】因子分析の結果を解釈させるPythonコード OpenAI API利用

scikit-learnのワインの成分データを使って因子分析を行い、GPTに結果の解釈をさせてみました。OpenAIのAPIを利用しています。 import os import pandas as pd from sklearn.datas...
ChatGPT

【ChatGPT】クラスター分析のクラスター数を自動で決定するコードを書いてもらった

クラスター分析を自動で行うアプリを作成したいため、クラスター分析のクラスター数決定を自動で行うコードをChatGPTに書いてもらいました。 エルボー法を利用した自動決定 エルボー法を用いたクラスタ数の自動決定は主観的な部分が含まれるため、完...
ChatGPT

【ChatGPT】Python開発に最適な統合開発環境(IDE)の比較と選択ガイド

310 PythonのコーディングでPyCharmをずっと使っていますが、ふと、他の統合開発環境ってどうなんだろうと思い、ChatGPT(GPT-4)に比較記事を書いてもらいました。 Pythonと統合開発環境(IDE)の重要性 Pytho...
Python

【Python】japanize_matplotlibで日本語対応

matplotlibの日本語対応が簡単にできるようになっていました。 事前にjapanize_matplotlibをインストールしておき、以下の例の2行目のようにコードに記載すればOKでした。 import matplotlib.pyplo...
ChatGPT

【ChatGPT】PythonからAPI実行でエラー unable to get local issuer certificate

OpenAIのAPIを利用して開発をしている方が増えているのではないかと思います。 APIを使い始めた頃に遭遇したエラーについて記載しておきます。 エラー内容と解決策 VPN環境から以下のコード(Python 3.9)を実行しようとするとエ...
AWS

【書籍】1冊でWebサービス公開まで!『Python Django開発入門』

「勉強し始めたPythonで、Webアプリケーションを作って公開したい!」 「Djangoを学びたいけど、良い本が見つからない。」 そんな方々にお勧めの1冊です。「動かして学ぶ!」シリーズは2冊目ですが、2冊ともいい感じでした。 内容 本記...
Python

【書籍】TableauとPython(機械学習)との連携が学べる本

Pythonによる機械学習とTableauとの連携方法が学べる本をご紹介します。「Tableauの基本操作はわかったので、より高度な使い方を学んでいきたい」というような方におすすめです。 岩橋智宏・今西航平・増田啓志著 Tableauで始め...
Python

【Django】テーブルを結合してデータフレームに取得する方法

django_pandas.io の read_frame 使用時に、結合したテーブルの項目をデータフレームに格納する方法に少しつまづいたため、方法を記載しておきます。 models.pyは以下のとおりです。商品テーブルと購入履歴テーブルが...