プログラミング– tag –
-
Programming
【NumPy】多項式のカーブフィッティング(polyfit)[Python]
NumPy 前回、Randomモジュール、NumPy、SciPyでランダムな値を取得する際のランダム(乱数)シードの設定方法を紹介しました。 今回はNumPyで多項式のカーブフィッティングをする関数polyfitを紹介します。 それでは始めていきましょう。 polyfit polyfit... -
Programming
【NumPy, SciPy】Randomモジュール、NumPy、SciPyでランダムな値を取得する際のランダム(乱数)シードの設定方法[Python]
NumPy、SciPy 前回、PythonのNumPyでジェネレータを使ったランダムな数値の取得方法の紹介と使わない方法との比較を紹介しました。 今回はRandomモジュール、NumPy、SciPyでランダムな値を取得する際のランダム(乱数)シードの設定方法を紹介します。 そ... -
Programming
【NumPy】ジェネレータを使ったランダムな数値の取得方法の紹介と使わない方法との比較[Python]
NumPy 前回、PythonのNumPyとSciPyで正規分布(ガウス分布)に従うランダムな値を取得する方法を紹介しました。 今回はNumPyでジェネレータを使ったランダムな数値の取得方法の紹介と使わない方法との比較を紹介します。 それでは始めていきましょう。 0... -
Programming
【NumPy, SciPy】正規分布(ガウス分布)に従うランダムな値を取得する方法[Python]
Random、NumPy、SciPy 前回、Pythonのmatplotlibでギリシャ文字を表示する方法を紹介しました。 今回はRandomモジュール、NumPy、SciPyの3種で正規分布(ガウス分布)に従うランダムな値を取得する方法を紹介します。 それでは始めていきましょう。 Random... -
Programming
【matplotlib】ギリシャ文字を表示する方法[Python]
matplotlib 前回、Pythonのmatplotlibで斜体(イタリック)文字、上付き文字、下付き文字を使う方法を紹介しました。 今回はmatplotlibでギリシャ文字を表示する方法を紹介します。 それでは始めていきましょう。 小文字のギリシャ文字を表示する方法 まず... -
Programming
【matplotlib】斜体(イタリック)文字、上付き文字、下付き文字を使う方法[Python]
matplotlib 前回、PythonのSciPyでscipy.statsを使った色々な分布の描き方を紹介しました。 今回はmatplotlibで斜体(イタリック)文字、上付き文字、下付き文字を使う方法を紹介します。 まずはこんな感じでタイトル、X軸ラベル、Y軸ラベル、凡例をもった... -
Programming
【SciPy】scipy.statsを使った色々な分布の描き方[Python]
SciPy 前回、PythonのSciPyでガウス分布(正規分布)のグラフを描く方法を紹介しました。 今回は同じく「scipy.stats」を使って他の色々な分布を描く方法を紹介します。 私自身は数学的な意味はよく理解をしていないので割愛します。 別途調べてもらえると... -
Programming
【SciPy】ガウス分布(正規分布)のグラフを描く方法[Python]
SciPy 前回、PythonのSciPyを使ってSavitzky-Golay法によるデータの平滑化、一次微分、二次微分の方法を紹介しました。 今回はSciPyを使ってガウス分布(正規分布)のグラフを描く方法を紹介します。 ガウス分布に関してはこれまで自作関数を使ってきまし... -
Programming
【SciPy】Savitzky-Golay法によるデータの平滑化、一次微分、二次微分の方法[Python]
SciPy 前回、PythonのPandasでデータフレームからデータを抽出し、concatを使って連結させる場合に注意することを紹介しました。 今回はSciPyを使ってSavitzky-Golay法によるデータの平滑化、一次微分、二次微分の方法を紹介します。 Savitzky-Golay法はデ... -
Programming
【Pandas】データフレームからデータを抽出し、concatを使って連結させる場合に注意すること[Python]
Pandas 前回、PythonのPandasで行名や列名を一括で変更する方法を紹介しました。 今回はPandasでデータフレームからデータを抽出し、concatを使って連結させる場合に注意することを紹介します。 まずはデータフレームを2つこんな感じで準備してみました。...