Python

Python/seabornで行列散布図!ペアプロット方法と設定

行列散布図(ペアプロット)は大量の変数間の関係を一望できるため大変有用なデータ可視化手法です。しかし、表計算ソフトやPythonのmatplotlibを使ってペアプロットを作成するには思いのほか膨大な労力を要します。ここではseabornというライブラリを使い、わずか数行でペアプロットを描画する方法を紹介します。

続きを読む

Python/pyqtgraphのインストールとサンプル起動方法

Pythonのグラフ描画ライブラリはmatplotlibが綺麗であまりにも有名ですが、動作は速くありません。もし高速なプロット動作が求められる場合はpyqtgraphで実現できます。使い方を知るために、ここではインストール方法とサンプルの見方を紹介します。

続きを読む

Python/import時にエラーが出る場合にまず気を付ける事

Pythonでプログラミングをしていて最もイヤな事はエラーですね。初心者がよく陥るエラーにimport時のエラーがあります。特に文法も間違っているわけでも無いのにエラーが出る場合もあるので、まず最初にファイル名等気を付けるポイントを説明します。

続きを読む

PyCharm便利機能!複数行インデントを一括で変更する方法

Pythonで書いたコードは、その他の言語で書いたコードよりも比較的綺麗になると言われています。その大きな理由は「インデント」を揃えなければ動かないことにあります。ここでは、Pythonの統合開発環境(IDE)であるPyCharmで複数行インデントを一括で変更する方法を習得します。

続きを読む

Pythonプログラムの処理にかかる時間を計測する方法

Pythonである程度重い処理をしなければいけない時に、コードの効率を改善することがあります。改善は定量的に評価してこそ有効な効果を出す案に辿り着くことができます。ここではPythonのtime関数を使ってプログラムの処理時間を計測する方法を紹介します。

続きを読む