2023-02-01から1ヶ月間の記事一覧
ROOTのTH2DやTH2Fなどのクラスでは、2次元ヒストグラムを、legoっぽく図示できる。 ご存知の通り、Python + matplotlib の hist2dには、このような描画をするコマンドはない(はずである)。 というわけで、作ってみた。3次元バーを描画する関数であるbar3dを…
識字障害・ディスクレシア(dyslexia、発達障害の一形態)の方など、セリフ体の英語を読むのが難しい方がいる。私もやや読みにくい。なので、論文執筆時は、以下のコードでサンセリフ体にしている。 % To use Serif font, comment out the two lines. \usepack…
lmfit にはビルトイン (組み込み) 関数が多数用意されている。関数名を見ればだいたい何か分かるが、グラフで見れたほうが便利なので、主要な1次元の内蔵関数をグラフ化してみた lmfit.github.io グラフ化のための関数は最後に書いてあります 正規分布 / ガ…
この記事の Awkward のバージョンは1.X.Xです 基本的な例 phst.hateblo.jp Tree形式のデータがあり、あるパラメータにカット条件をかけながら(ゲートをかけながら)、他のグラフをインタラクティブに確認したいことがある 次の例では、dataXとdataYの2つの変…
pycrypto というモジュールはメンテナンスが止まっているので、pycryptodome をつかう pip install pycryptodome pypi.org 暗号化、復号化の関数 from Crypto.Cipher import AES from Crypto.Hash import SHA256 from Crypto import Random def create_aes(p…
参照 pc.watch.impress.co.jp Windows 11を22H2以降にする Microsoft StoreからAmazonアプリストアをインストールする Android用Windowsサブシステム設定から開発者モードを有効にする システムのファイルを開いて、WSA仮想マシンを起動する (何かを起動すれ…
Pythonで、二次元平面上の点列から、閉じた多角形の中にある点列を選ぶ方法。matplotlib.pathモジュールの関数 contains_points を使うと良いらしい。 コードの大半はChatGPTに書かせた。ありがとう! import numpy as np import matplotlib.path as mpath im…
Windows 11 のデフォルトの壁紙 エクスプローラーのメニュー エクスプローラー上で右クリックしたときのメニューが簡素なものになってしまった。「その他のオプションを表示」で以前のメニューが見れるものの、1クリック増えてしまい不便である。例: VScode…