Python入門– category –
-
【超簡単】WindowsのPythonとMeCabで形態素解析しようぜ!
以前、こちらの記事でC#とMeCabを使った形態素解析の方法について紹介しました。 今回は、PythonとMeCabを使って形態素解析をする方法を解説します。 2022年5月時点において、本家のMeCabは32bit 版しかリリースされておらず、64bit版のPythonでは使うこと... -
【超簡単】Pythonでマルチスレッド・マルチプロセス入門
今回は、Pythonでマルチスレッド、マルチプロセスを利用するための方法を解説したいと思います。 最近のPCはマルチコアが当たり前になっていますが、何も考えずにプログラムを作ってしまうと1つのコアしか使ってくれません。 複数のコアで同時並行的に処... -
【初心者必見】Pythonインストールはどれを選べばいい?(Windows)
Pythonをインストールする場合、いくつかの方法が存在します。 この記事では、これからPythonを始める人向けに、それぞれのインストール方法について、特徴を交えて解説したいと思います。 これからPythonをインストールしようと思っている方は、とりあえ... -
【やさしく図解】pycaretの使い方(Windows)
今回は、回帰や分類などの機械学習モデルを簡単に作成できるPythonのパッケージ「Pycaret」について、Windowsで使うためのインストール方法と基本的な使い方を、分かりやすく解説します。 Pythonで機械学習といえば scikit-learn が定番ですが、Pycaret は... -
【こりゃ便利】WinPythonでPython環境をUSB化しよう!
Pythonで作成したプログラムを別のPCで実行しようとしたとき、そのPCにPythonをゼロからインストールするのは面倒ですよね。 そんな時、Python開発環境(=実行環境)をUSBメモリに入れて持ち運べれば便利じゃないでしょうか。 そんな時に便利なのが WinPy... -
PostgreSQLに1回のinsertで複数データ登録 by Python
データベースに対してデータを登録する場合は insert 文を使いますが、多くのデータベースは1回のinsert 文で複数のデータを一括登録することが可能です。 今回は、PostgresSQL における一括インサート(マルチテーブルインサート)について、具体的なSQLの... -
【Python】文字列をプログラムとして実行する(exec,eval,getattr,literal_eval)
今回は、文字列の中に記載されたメソッドや関数を Python から実行する方法です。 exec、eval、 literal_eval 、getattr あたりを使うことで実現可能なのですが、呼び出し側(文字列を関数として呼び出す側)と呼び出された側(文字列に記述した式)での値... -
【超簡単】Pythonで要約統計量(基本統計量)を計算するには?(pandas,numpy,statistics)
データ分析っぽいことをする場合、最初に必要となるのが要約統計量(基本統計量)です。 Pythonでは、pandas 、 numpy 、statistics といったライブラリで簡単に計算が可能なので、それぞれのサンプルソースを提示して解説したいと思います。 要約統計量(... -
【超簡単】pythonで移動平均を計算するには?(pandas、numpy)
時系列データを使った分析では、しばしば移動平均を計算する必要に迫られます。 python には移動平均を簡単に計算できる方法が用意されていますので、今回はそれについて解説します。 pandas と numpy のどちらでも可能なので、両方を載せておきます。 pan... -
【コピペでOK】9割の機能を網羅!PytonからSQLServerを扱うクラスを作ってみました。
こちらの記事では、Python から SQLServerに接続するための方法について解説しました。 今回は、以前 SQLite 向けに作成した、データの抽出や更新が簡単に出来る Python用のクラスを SQLServer向けに修正しましたので、ソースコードの公開と解説をしたいと...