2023-01-01から1年間の記事一覧

Python 「FreeCAD」内のPythonを使用して、コマンドラインでCADファイル(STEP形式)を作成する

本記事では、下図のようなCADファイルをPythonスクリプトで作成する雛形コードを載せました。FreeCADをインストールするとそのフォルダにPythonも含有しており、それを使用します。 ■本コード import FreeCAD import Part import Import doc_name = 'new_doc…

Python テキストファイル内を指定文字列で検索して、その行を抽出する

例題として、下図のようなテキストファイルがあります。例えば、文字列LOG_DATAのある行を抽出したいとします。ここでは2箇所あります。 本プログラムを実行すると、下図のように、LOG_DATAのある行を2箇所抽出してcsvファイルとして書き出す雛形コードを載…

Python pandasで列名を指定して辞書を作成する

本記事では、下図のようなcsvファイルがあって、2つの列名を指定して辞書を作成したい場合の雛形コードを載せました。 下図は、keyに「名前」、valueに「合計点」を指定した場合の実行例です。 ■本プログラム import pandas as pd # csvファイルをpandasで読…

Python 行列散布図にて、横軸と縦軸を各々リストで指定する「sns.pairplot」

本記事では、下図のような行列散布図を作成します。特に、横軸(X軸)と縦軸(Y軸)をそれぞれリストで指定してプロットします。ここでは、X軸にWeight, Waist, Pulse の3つを指定し、Y軸にChins, Situps, Jumps の3つを指定した図です。 下図は、上記をプロ…

Python URLからQRコードを作成する

本記事では、URLからQRコードを生成する雛形コードを載せました。例えば、お気に入りのURLを保存しておきたい、あるいは誰かに教えてあげたいために他のデバイスに転送したいとします。この時、URLが長ったらしい場合は煩わしいです。そこで、URLをQRコード…