言語-Python
何をするのか わかりにくいタイトルですが、例えばリスト[x1, x2]を考えたときにx1, x2がそれぞれ0, 1, 2のいずれかの値を取るとします。この時、組み合わせの総数は3^2 = 9通りです。 こういった場合に、全ての組み合わせを列挙する方法を考えます。 方針 …
最初に空の配列を作っておいて、後からそこに色々くっつけたい時があります。行ベクトルだと簡単に結合させられますが、このたび列ベクトルや多次元配列を結合させる方法を発見したのでメモ。 行(横)方向に連結する場合、hstackを使います。結合させたいも…
matplotlibで1つのfigureに複数のグラフを配置する時に、個別のグラフのタイトルだけでなく全体のタイトルをつけることができたら便利だなと思ったのでやり方をメモしておきます。 タイトルの付け方 全体のタイトルを設定するにはplt.suptitle('タイトル')…
APSchedulerの使い方のメモです。 APSchedulerはPythonのライブラリで、ジョブの自動実行のスケジュール管理を行なってくれるものです。この記事ではインストールから、基本的な使い方までを見てみます。 動機 日本語で使い方を体系的に説明した資料が少ない…
グラフを描きたくなることってありますよね。ここでいうグラフはmatplotlibで描くような類のものではなくて、ノードとエッジからなる、グラフ理論でいうところのグラフです。 で、そのグラフを綺麗に描くことのできるツールがGraphvizです。DOTなる言語で記…