毎日Python/こつこつPython

毎日Python/こつこつPython

【こつこつPython】Pythonでステムグラフ(ステムプロット)を作成する方法|matplotlib.pyplot.stem

Pythonでステムグラフを作成する方法です。使用するのはPythonのmatplotlibライブラリのstem関数です。ステムグラフは散布図と棒グラフを合わせたようなグラフです。import matplotlib.pyplot as pl...
毎日Python/こつこつPython

【こつこつPython】Pythonでステップ関数のグラフを作成する方法|matplotlib.pyplot.step

Pythonでステップ関数のグラフを作成する方法です。使用するのはPythonのmatplotlibライブラリのstep関数です。ステップ関数は、ある点で値が不連続に変わり、グラフが階段状になる関数のことです。import matplotl...
毎日Python/こつこつPython

【こつこつPython】Pythonで多角形を作成する方法|matplotlib.pyplot.fill

Pythonで多角形を作成する方法です。使用するのはPythonのmatplotlibライブラリのfill関数です。import matplotlib.pyplot as pltまず、座標の原点から1辺の長さが1の正方形を作成してみましょう...
毎日Python/こつこつPython

【こつこつPython】Pythonで2つのグラフを塗りつぶす方法|matplotlib.pyplot.fill_between

Pythonで2つの関数の間を塗りつぶす方法です。使用するのはPythonのmatplotlibライブラリのfill_between関数です。import matplotlib.pyplot as pltimport numpy as np...
毎日Python/こつこつPython

【こつこつPython】Pythonでグラフに矢印注釈を表示する方法|matplotlib.pyplot.annotate

Pythonでグラフに注釈を表示する方法です。使用するのはPythonのmatplotlibライブラリのannotate関数です。import matplotlib.pyplot as pltこのようなデータを使用します。x = y = ま...
毎日Python/こつこつPython

【こつこつPython】Pythonでグラフにテキストを表示する方法|matplotlib.pyplot.text

Pythonでグラフに文字列を表示する方法です。使用するのはPythonのmatplotlibライブラリのtext関数です。import matplotlib.pyplot as pltこのようなデータを使用します。x = y = まず、f...
毎日Python/こつこつPython

【こつこつPython】PythonでAxesオブジェクト(グラフ)を作成する方法|matplotlib.pyplot.axes

PythonでAxesオブジェクトを作成する方法です。使用するのはPythonのmatplotlibライブラリのaxes関数です。Axesオブジェクトは、1つ1つのグラフのことだと考えるとわかりやすいです。import matplotlib...
毎日Python/こつこつPython

【こつこつPython】PythonでFigureオブジェクトを作成する方法|matplotlib.pyplot.figure

PythonでFigureオブジェクトを作成する方法です。使用するのはPythonのmatplotlibライブラリのfigure関数です。Figureオブジェクトは、グラフの描画領域全体のことだと考えるとわかりやすいです。import ma...
毎日Python/こつこつPython

【こつこつPython】Pythonで画像を読み込み表示する方法|matplotlib.pyplot.imread/imshow

Pythonで画像を読み込み、表示する方法です。使用するのはPythonのmatplotlibライブラリのimread、imshow関数です。import matplotlib.pyplot as pltまず、imread関数を使用して画像...
毎日Python/こつこつPython

【こつこつPython】PythonでFigureオブジェクトに複数グラフを表示する方法|Figure.add_subplot

Pythonで複数のグラフを表示する方法です。使用するのはPythonのmatplotlibライブラリのadd_subplotメソッドです。import matplotlib.pyplot as pltadd_subplotメソッドはFig...
毎日Python/こつこつPython

【こつこつPython】Pythonでfigureオブジェクトを作成して複数グラフを表示する方法|matplotlib.pyplot.subplots

Pythonで複数のグラフを表示する方法です。使用するのはPythonのmatplotlibライブラリのsubplots関数です。import matplotlib.pyplot as pltsubplots関数はグラフをを表示するためのF...
毎日Python/こつこつPython

【こつこつPython】Pythonで複数グラフを表示する方法|matplotlib.pyplot.subplot

Pythonで複数のグラフを表示する方法です。使用するのはPythonのmatplotlibライブラリのsubplot関数です。import matplotlib.pyplot as pltsubplot関数はグラフを表示するためのAxes...
毎日Python/こつこつPython

【こつこつPython】Pythonで配列の要素を繰り返す方法|numpy.repeat

Pythonで配列の要素を繰り返す方法です。使用するのはPythonのnumpyライブラリのrepeat関数です。import numpy as npこのような配列を使用します。a = np.array()aまず、repeat関数を使用して...
毎日Python/こつこつPython

【こつこつPython】Pythonで配列に最小値・最大値を設定する方法|numpy.clip

Pythonで配列の最小値や最大値を設定する方法です。使用するのはPythonのnumpyライブラリのclip関数です。import numpy as npこのような配列を使用します。a = np.array()aまず、clip関数を使用し...
毎日Python/こつこつPython

【こつこつPython】Pythonで配列を新たな次元で結合する方法|numpy.stack

Pythonで配列を新たな次元に沿って結合する方法です。使用するのはPythonのnumpyライブラリのstack関数です。import numpy as npこのような配列を使用します。a = np.array()aまず、stack関数を...
毎日Python/こつこつPython

【こつこつPython】Pythonで配列を昇順に並び替える方法|numpy.sort,argsort

Pythonで配列の要素を昇順で並び替える方法です。使用するのはPythonのnumpyライブラリのsort、argsort関数です。import numpy as npこのような配列を使用します。a = np.array()aまず、sor...
毎日Python/こつこつPython

【こつこつPython】Pythonで配列を任意の方向に結合する方法|numpy.block

Pythonで配列を任意の方向に結合する方法です。使用するのはPythonのnumpyライブラリのblock関数です。import numpy as npこのような2次元配列を使用します。a = np.array(, ])aまず、block...
毎日Python/こつこつPython

【こつこつPython】Pythonで配列からヒストグラムを作成する方法|numpy.histogram

Pythonで配列からヒストグラムを作成する方法です。使用するのはPythonのnumpyライブラリのhistogram関数です。この関数を使用すると、グラフに表さずに要素数と境界値を取得することができます。import numpy as ...
毎日Python/こつこつPython

【こつこつPython】Pythonで配列から座標の格子点を作成する方法|numpy.meshgrid

Pythonで配列から座標系を作成する方法です。使用するのはPythonのnumpyライブラリのmeshgrid関数です。import numpy as npこのような2種類の配列を使用します。a = np.array()ab = np.a...
毎日Python/こつこつPython

【こつこつPython】Pythonで相関係数を取得する方法|numpy.corrcoef

この記事の信頼性この記事は、Youtubeにて日本最大級のプログラミング教育のチャンネルを運営しているキノコードが執筆、監修しています。私自身は、2012年からプログラミング学習を始め、2019年以降はプログラミング教育に携わってきた専門家...
毎日Python/こつこつPython

【こつこつPython】Pythonで分散共分散行列を取得する方法|numpy.cov

Pythonで分散共分散行列を取得する方法です。使用するのはPythonのnumpyライブラリのcov関数です。分散はデータの値のばらつきを表し、共分散はデータどうしの相関関係を表します。共分散がプラスだとデータ間に正の相関があり、共分散が...
毎日Python/こつこつPython

【こつこつPython】Pythonで配列をファイルから読み込む、ファイルに保存する方法|numpy.loadtxt/savetxt

Pythonでファイルの読み込み、保存をする方法です。使用するのはPythonのnumpyライブラリのloadtxt、savetxt関数です。なお、この関数が使用できるのは2次元配列までです。import numpy as npこのような2...
毎日Python/こつこつPython

【こつこつPython】Pythonでnpyファイルの読み取り、保存する方法|numpy.load/save

Pythonでnpyファイルの読み込み、保存をする方法です。使用するのはPythonのnumpyライブラリのload、save関数です。これらの関数はnumpy独自のファイル形式になりますが、3次元以上の配列も扱うことができます。impor...
毎日Python/こつこつPython

【こつこつPython】Pythonで配列をタイル状に繰り返す方法|numpy.tile

Pythonで配列をタイル状に繰り返す方法です。タイル状に繰り返すとは、配列全体を1つとして繰り返すということです。使用するのはPythonのnumpyライブラリのtile関数です。import numpy as npこのような配列を使用し...
毎日Python/こつこつPython

【こつこつPython】Pythonで多次元配列を一次元配列に変換する方法|numpy.flatten

Pythonで多次元配列を1次元配列に変換する方法です。使用するのはPythonのnumpyライブラリのflattenメソッドです。import numpy as npこのような2次元配列を使用します。a = np.array(, , ])...
毎日Python/こつこつPython

【こつこつPython】Pythonで要素を指定せずに配列を作成する方法|numpy.empty

Pythonで要素を指定せずに配列を作成する方法です。使用するのはPythonのnumpyライブラリのempty関数です。import numpy as npまず、empty関数で作成したい配列の要素数を指定しましょう。引数に5を指定して、...
毎日Python/こつこつPython

【こつこつPython】Pythonで配列の中央値を取得する方法|numpy.median

Pythonで配列の中央値を取得する方法です。使用するのはPythonのnumpyライブラリのmedian関数です。import numpy as npこのような2次元配列を使用します。a = np.array(, ])aまず、median...
毎日Python/こつこつPython

【こつこつPython】Pythonで配列の平均、分散、標準偏差を取得する方法|numpy.sum/var/std

Pythonで配列の合計値、分散、標準偏差を取得する方法です。使用するのはPythonのnumpyライブラリのsum、var、std関数です。import numpy as npこのような2次元配列を使用します。a = np.array(,...
毎日Python/こつこつPython

【毎日Python】Pythonで等間隔の配列を作成する方法|numpy.linspace

Pythonで等間隔の配列を作成する方法です。使用するのは、Pythonのnumpyライブラリのlinspace関数です。import numpy as np等間隔とは、各要素の差分がすべて同じである、ということです。まず、1以上20以下の...
毎日Python/こつこつPython

【毎日Python】Pythonで単位行列を作成する方法|numpy.identity,eye

Pythonで単位行列を作成する方法です。使用するのは、Pythonのnumpyライブラリのidentity関数とeye関数です。単位行列とは、対角線上の要素の値が全て1で、それ以外は全て0で構成された行列のことです。import nump...
毎日Python/こつこつPython

【毎日Python】Pythonで配列を縦方向に結合する方法|numpy.vstack

この記事の信頼性この記事は、Youtubeにて日本最大級のプログラミング教育のチャンネルを運営しているキノコードが執筆、監修しています。私自身は、2012年からプログラミング学習を始め、2019年以降はプログラミング教育に携わってきた専門家...
毎日Python/こつこつPython

【毎日Python】Pythonで配列を横方向に結合する方法|numpy.hstack

この記事の信頼性この記事は、Youtubeにて日本最大級のプログラミング教育のチャンネルを運営しているキノコードが執筆、監修しています。私自身は、2012年からプログラミング学習を始め、2019年以降はプログラミング教育に携わってきた専門家...
毎日Python/こつこつPython

【毎日Python】Pythonで配列に末尾に要素を追加する方法|numpy.append

Pythonで配列の末尾に値や配列を追加する方法です。使用するのは、Pythonのnumpyライブラリのappend関数です。import numpy as npまず、このような1次元配列で試してみましょう。a_1 = np.array()...
毎日Python/こつこつPython

【毎日Python】Pythonで配列の軸を変換する方法|numpy.transpose

Pythonで配列の軸を入れ替える方法です。使用するのは、Pythonのnumpyライブラリのtranspose関数です。import numpy as npまず、このような2次元配列で試してみましょう。a_1 = np.array(, ...
毎日Python/こつこつPython

【毎日Python】Pythonで配列の値を条件を指定して置換する方法|numpy.putmask

Pythonで条件を指定して値を置き換える方法です。使用するのは、Pythonのnumpyライブラリのputmask関数です。import numpy as npまず、このような配列で試してみましょう。a_1 = np.array()put...
毎日Python/こつこつPython

【毎日Python】Pythonで配列の値が条件に一致するかを判定する方法|numpy.all

Pythonで配列の値が条件に一致するか判定する方法です。使用するのは、Pythonのnumpyライブラリのall関数です。import numpy as npこのような配列で試してみましょう。a = np.array(, ...
毎日Python/こつこつPython

【毎日Python】Pythonで配列のインデックスを指定して値を置換する方法|numpy.put

Pythonでインデックスを指定して配列の値を置き換える方法です。使用するのはPythonのnumpyライブラリのput関数です。import numpy as npこのような配列を用意します。a = np.array() まず、put関数...
毎日Python/こつこつPython

【毎日Python】Pythonで配列の形状を変換する方法|numpy.reshape

Pythonで配列の次元数を変更する方法です。使用するのは、Pythonのnumpyのreshape関数です。import numpy as npこのような1次元配列を使用します。a_1 = np.array() まず、2次元配列に変更し...
毎日Python/こつこつPython

【毎日Python】Pythonで配列の単純平均・加重平均を取得する方法|numpy.average

Pythonで配列の重み付きの平均を算出する方法です。使用するのは、Pythonのnumpyライブラリのaverageメソッドです。重み付きの平均は、各値を足して、各値の個数で割るだけの算術平均とは異なります。重みとは、各値に掛け算をするこ...
毎日Python/こつこつPython

【毎日Python】Pythonで配列の絶対値を取得する方法|numpy.abs

Pythonで配列から絶対値を取得する方法です。使用するのはPythonのnumpyライブラリのabs関数です。絶対値とは、0からの距離を意味します。import numpy as npまず、このような配列で試してみましょう。a = np....
毎日Python/こつこつPython

【毎日Python】Pythonで配列の平均を算出する方法|numpy.mean,nanmean

Pythonで配列の平均を算出する方法について説明します。この記事では、Pythonのnumpyライブラリのmean関数とnanmean関数について解説をします。欠損値がない場合は、mean関数を使います。欠損値がある場合は、nanmean...
毎日Python/こつこつPython

【毎日Python】Pythonで配列の最大値・最小値のインデックスを取得する方法|numpy.argmax,argmin

Pythonで配列の最大値・最小値のインデックスを取得する方法です。使用するのは、Pythonのnumpyライブラリのargmax関数, ardmin関数です。import numpy as npこのような配列で試してみます。a = np....
毎日Python/こつこつPython

【毎日Python】Pythonで配列の最大値、最小値を取得する方法|numpy.ndarray.max/min

Pythonで配列の最大値と最小値を取得する方法です。使用するのはPythonのnumpyライブラリのmaxメソッド、minメソッドです。import numpy as npこのような2次元配列で試してみます。a = np.array(, ...
毎日Python/こつこつPython

【毎日Python】Pythonで欠損値のある配列の最大値・最小値を取得する方法|numpy.nanmax,nanmin

Pythonで欠損値が含まれている配列の最大値、最小値を取得する方法です。使用するのは、Pythonのnumpyライブラリのnanmax関数とnanmin関数です。import numpy as npこのような欠損値が含まれる2次元配列で試...
毎日Python/こつこつPython

【毎日Python】Pythonで配列を結合する方法|numpy.concatenate

Pythonで配列を結合する方法です。使用するのは、Pythonのnumpyライブラリのconcatenate関数です。import numpy as npまず、このような2つの配列で試してみましょう。a_1 = np.array(, ])...
毎日Python/こつこつPython

【毎日Python】Pythonで全ての要素が0や1の配列を作成する方法|numpy.zeros/ones

Pythonで全ての要素が0または1の配列を作成する方法です。使用するのは、Pythonのnumpyライブラリの、zeros関数、ones関数です。まず、全ての値が0の配列を作成してみましょう。zeros関数の引数に、要素数を指定します。実...
毎日Python/こつこつPython

【毎日Python】Pythonで配列の要素を計算(四則演算)する方法|numpy.add,subtract,multiply,divide

Pythonで2つの配列の要素を計算する方法です。使用するのは、Pythonのnumpyライブラリの、add関数,subtract関数,multiply関数,divide関数です。import numpy as npこのような配列で試してみ...
毎日Python/こつこつPython

【毎日Python】Pythonで配列やリストを比較して最小値を取得する方法|numpy.minimum/fmin

Pythonで2つの配列の要素を比較して最小値を取得する方法です。使用するのは、Pythonのnumpyライブラリのminimum関数とfmin関数です。import numpy as npまず、このような配列で試してみましょう。a_1 =...
毎日Python/こつこつPython

【毎日Python】Pythonで配列やリストを比較して最大値を取得する方法|numpy.maximum/fmax

Pythonで複数の配列の要素を比較して最大値を取得する方法です。使用するのは、Pythonのnumpyライブラリのmaximum関数とfmax関数です。import numpy as npまず、このような2つの配列で試してみましょう。a_...
毎日Python/こつこつPython

【毎日Python】Pythonで配列を作成する方法|NumPy.arange

Pythonで配列を作成する方法です。使用するのは、numpyライブラリのarange関数です。import numpy as npまず、引数に5を指定してみましょう。実行します。各要素が0以上5未満の配列を作成することができました。np....