diandian

Python

Python | PyQtGraph クロスヘアの実装方法

Python PyQtGraphでクロスヘアを実装する方法を説明する。■結論 InfiniteLine()のインスタンスを生成し(下記例ではクロスヘア_v、クロスヘア_h)、addPlot()のインスタンス(下記例ではself.p0)に.addItemする。
Python

Python | PyQtGraph 公式サンプルを実行する方法

Python PyQtGraphの公式サンプルを実行する方法を説明する。■結論 コンソール(Mac)/コマンドプロンプト(Windows)でpython -m pyqtgraph.examplesを実行する。ウィンドウが出現するのでRun Exampleをクリックする。
Python

Python | PyQtGraph ROIを実装する方法

Python PyQtGraphでROIを実装する方法を説明する。■結論 pg.ROI([x原点, y原点], [x長さ, y長さ])でROIのインスタンスを生成する。addPlotのインスタンスに.addItem(ROIのインスタンス)とする。
Python

Python | PyQtGraph 複数グラフの位置や拡大縮小を同期(リンク)

Python PyQtGraphで複数グラフの位置や拡大縮小を同期(リンク)する方法を説明する。■結論 X軸を同期させるにはグラフ2.setXLink(グラフ1)、Y軸を同期させるにはグラフ2.setYLink(グラフ1)と記述する。
Python

Python | PyQtGraph 画像の下と横にグラフを表示する方法

Python PyQtGraphで画像の下と横にグラフを表示する方法を説明する。■結論 画像をrow=0, col=0、縦グラフをrow=0, col=1、横グラフをrow=1, col=0の位置にプロット。縦グラフはinvertY(True)でXY軸を反転。
Python

Python | 並列化(マルチスレッド化)による高速化 concurrent.futures

マルチスレッド化を行いI/Oバウンドな処理を高速化する方法を説明する。■結果イメージ CSVファイル(275MB)4個を読み込む時間をスレッド数を振って測定した。読み込み時間は2スレッドで70%、4スレッドで60%に低減した。
Python

Python | CSV読み込み高速化(csv/NumPy/pandas/VBA速度比較)

CSV読み込みで使いたくなるPythonの標準モジュールのcsv、NumPy、pandas、ExcelのVBAでCSV読み込み速度を比較する。■結論 pandasが最速。標準モジュールのcsvは2倍遅く、NumPyとVBAは20倍遅い。
iOS app

iOS App | アプリ申請方法2022(バージョンアップする場合)

iOS App バージョンアップ時のアプリ申請方法を説明する。■結論 コード修正 → ビルド → App Store Connectで申請する。
Xcode

Xcode | プレビュー表示エリアを表示させる方法

Xcodeでプレビュー表示エリアを表示させる方法を説明する。■結論 Xcode右上のボタンからCanvasをクリックする。ショートカットはoption + command + return。
Xcode

Xcode | ショートカット

Xcodeのショートカットを説明する。■一例 選択範囲のインデントを自動調整 Ctrl + I カーソルが有る箇所の折りたたみ Command + Option + ←/→ 全範囲の折りたたみ Command + Option + Shift + ←/→
タイトルとURLをコピーしました