Python– category –
-
NumPy
Numpy でマンデルブロ集合を作成する方法について
Python の数値計算ライブラリ NumPy を使って、フラクタルであるマンデルブロ集合 (Mandelbrot set) を作成し、画像で可視化する方法を解説します。 -
Python
Python から XML-RPC を介して WordPress を操作する方法
Python から WordPress ブログにコンテンツを投稿したり、画像をアップロードするといった各種操作を行う方法について解説します。 これらの操作は WordPress が提供している XML-RPC API を介して行います。XML-RPC による通信は、標準ライブラリの xmlrpc.client でもできますが、今回は WordPress への XML-RPC による通信をライブラリ化した python-wordpress-xmlrpc を使って行います。 -
matplotlib
matplotlib – stem plot で離散データをグラフ化する方法について
matplotlib の stem plot で離散データ列を可視化する方法を解説します。 -
Python
Python – 顔認識ライブラリ Face Recognition で顔認証を行う方法
dlib を使った Python の顔認識ライブラリ Face Recognition を使って、顔認証を行う方法について紹介します。 顔認証は、予め保存されている個人の顔のデータと認証中の顔の画像とを照合し、その人物が誰であるかを識別する技術です。 スマートフォンのロック解除や入退室管理など、セキュリティが求められる分野で広く使われています。 -
Python
Python – 顔認識ライブラリ Face Recognition で顔検出を行う方法
dlib を使った Python の顔認識ライブラリ Face Recognition を使って、画像から顔がある領域を特定する顔検出を行う方法について紹介します。 -
Python
tqdm でプログラムの進捗をプログレスバーで表示する方法
tqdm はプログレスバーを表示する Python ライブラリです。 プログレスバーを表示することで、長時間かかるタスクの進捗状況がどの程度完了したのかを視覚的に確認できます。 -
pandas
pandas – DataFrame を結合する pandas.merge の使い方
2つの DataFrame を特定の列またはインデックスに基づき、横方向に結合を行なう pandas.merge() の使い方について解説します。 -
matplotlib
matplotlib – コピペするだけで matplotlib を日本語化する方法 (Windows / Ubuntu 対応)
コピペするだけで matplotlib を日本語化する方法について紹介します。 matplotlib の日本語化のやり方に関する情報は Web 上に沢山ありますが、環境を作り直すたびに手動で設定するのが面倒なので、コピペするだけで日本語化ができるコードを紹介します。Windows 10 と Ubuntu 16.04/18.04 で動作することを確認しています。 -
matplotlib
matplotlib – カラーマップを自作する方法について
データを視覚的に理解するために、適切なカラーマップを使用することが重要です。 本記事では matplotlib のカラーマップクラス colors.ListedColormap 及び colors.LinearSegmentedColormap の仕様を理解し、自作のカラーマップを作る方法を解説します。 -
matplotlib
matplotlib – 折れ線のプロパティについて
本記事では、matplotlib で折れ線を表す lines.Line2D オブジェクトのプロパティについて、解説します。 axes.Axes.plot() などの関数の引数に指定することで、線の色や太さなどを設定できます。 -
matplotlib
matplotlib – pcolormesh でメッシュを描画する方法
matplotlib の pcolormesh でメッシュを描画する方法を解説します。 -
Python
Windows / Ubuntu – Graphviz をインストールする方法について
Windows 及び Ubuntu でグラフ描画ライブラリ Graphviz をインストールする方法について解説します。 Python には、pydot、pygraphviz など Graphviz を Python から利用できるようにしたラッパーライブラリがいくつかありますが、それらを利用するためには、Graphviz 本体がインストールされている必要があります。