Python– tag –
-
Programming
【matplotlib】カラーバーのラベルの表示、フォントサイズ、色、角度を変える方法[Python]
matplotlib 前回、Pythonのmatplotlibの散布図でそれぞれの点で違う色を使う方法を紹介しました。 その際、カラーバーが出てきたので、せっかくなので今回カラーバーのラベルの表示の仕方、フォントサイズや色、角度を変える方法を紹介します。 前回、カラ... -
Programming
【matplotlib】散布図でそれぞれの点で違う色を使う方法[Python]
matplotlib 前回、PythonのNumPyで2つのリスト間で1つのリストを条件の判定、その判定結果を使ってもう1つのリストの要素の書き換えをする方法(+Pandasでのやり方)を紹介しました。 今回はmatplotlibの散布図でそれぞれの点で違う色を使う方法を紹介... -
Programming
【NumPy】2つのリスト間で1つのリストを条件の判定、その判定結果を使ってもう1つのリストの要素の書き換えをする方法(+Pandasでのやり方)[Python]
NumPy 前回、PythonのNumPyでnp.convolveのmode(same、full、valid)を比較した結果を紹介しました。 今回はNumPyで2つのリスト間で1つのリストを条件の判定、その判定結果を使ってもう1つのリストの要素の書き換えをする方法(+Pandasでのやり方)を... -
Programming
【NumPy】np.convolveのmode(same、full、valid)を比較[Python]
NumPy 前回、PythonのNumPyで畳み込み積分と移動平均を計算する「np.convolve」を紹介しました。 今回はnp.convolveで指定する3種類の「mode」、「same」と「full」と「valid」を比較してみたので、その結果を紹介します。 結果がわかりやすいように移動平... -
Programming
【NumPy】畳み込み積分と移動平均を計算する方法(np.convolve)[Python]
NumPy 前回、PythonのNumPyを使って逆フーリエ変換をして不要な周波数成分を除去する方法(ローパスフィルタ、ハイパスフィルタ、バンドパスフィルタ)を紹介しました。 今回はNumPyで畳み込み積分と移動平均を計算する方法を紹介します。 畳み込み積分と... -
Programming
【NumPy】逆フーリエ変換をして不要な周波数成分を除去する方法(ローパスフィルタ、ハイパスフィルタ、バンドパスフィルタ)[Python]
NumPy 前回、PythonのNumPyで全ての要素が1の配列を作成する方法を紹介しました。 今回は逆フーリエ変換をして不要な周波数成分を除去する方法、すなわちローパスフィルタやハイパスフィルタ、バンドパスフィルタをPythonで行う方法を紹介します。 それで... -
Programming
【NumPy】全ての要素が1の配列を作成する方法(np.ones、np.ones_like)[Python]
NumPy 前回、subprocessモジュールを使ってPythonからターミナルやコマンドプロンプトを操作する方法を紹介しました。 今回はPythonのNumPyで全ての要素が1の配列を作成する方法を紹介します。 実は前に「全ての要素が0の配列を作成する方法」として、「... -
Programming
【Python基礎】subprocessモジュールを使ってPythonからターミナルやコマンドプロンプトを操作する方法(PythonファイルダブルクリックでStreamlit起動)
subprocess 前回、PythonのSciPyでcurve_fitを用いてピークフィッティングする方法を紹介しました。 今回はsubprocessモジュールを使ってPythonからターミナルやコマンドプロンプトを操作する方法を紹介します。 それでは始めていきましょう。 subprocess.... -
Tools
【ChatGPT】GPTsでPython関数ガイドを作ってみた
ChatGPT 去年より流行りのChatGPT。 仕事に趣味に色々と使えると評判は聞いていたのですが、無料で使えるのはGPT-3.5だけ。 カスタムGPT(GPTs)や画像作成なんかは月に3000円の課金ということでなかなかそこまでは手が出ず、とりあえず調べ物に使う日々を... -
Programming
【SciPy】curve_fitを用いてピークフィッティングする方法[Python]
SciPy 前回、PythonのSciPyでcurve_fitを用いてカーブフィッティングをする方法を紹介しました。 今回は同じくSciPyのcurve_fitを使って、ピークフィッティングする方法を紹介します。 基本となるグラフをガウス関数を使ってこんな感じで作成してみました...