Python in Excel(PY関数を使うとExcelでPythonコードがかける)を使う(その4) 何のライブラリが使えるかpkg_resourcesを使って調査。294個あった。numpy,scipy,scikit-learn,numba,mpmath,Pytourch,sympy,pandas,pillow,matplotlib,statsmodels,pywavelets,transformersなどは使える。
さて、Python in Excelでいろいろやってみているが、Anacondaベースとはいえ普通のAnacondaに最初からインストールされているものが全部入っているわけではなさそう。scikit-rfやTensorFlowを試したが駄目だった。
一部はこちらに説明されているが、
Open-source libraries and Python in Excel
一体どれだけはいっているのか調べた。
こんなコードで、
294個入っていることが分かった!結構いろいろ使えそう。scikit-rfとかないものって後から自分のみimportできるんだろうか。さすがに自分でcondaとかpipする方法はなさそうなので。
| No. | Project_Name | Version |
| 1 | alabaster | 0.7.12 |
| 2 | anyio | 3.5.0 |
| 3 | appdirs | 1.4.4 |
| 4 | argon2-cffi | 21.3.0 |
| 5 | argon2-cffi-bindings | 21.2.0 |
| 6 | arrow | 1.2.3 |
| 7 | astroid | 2.14.2 |
| 8 | astropy | 5.1 |
| 9 | asttokens | 2.0.5 |
| 10 | atomicwrites | 1.4.0 |
| 11 | attrs | 22.1.0 |
| 12 | automat | 20.2.0 |
| 13 | autopep8 | 1.6.0 |
| 14 | babel | 2.11.0 |
| 15 | backcall | 0.2.0 |
| 16 | bcrypt | 3.2.0 |
| 17 | beautifulsoup4 | 4.11.1 |
| 18 | beniget | 0.4.1 |
| 19 | binaryornot | 0.4.4 |
| 20 | black | 22.6.0 |
| 21 | bleach | 4.1.0 |
| 22 | bokeh | 2.4.3 |
| 23 | bottleneck | 1.3.5 |
| 24 | brotlipy | 0.7.0 |
| 25 | certifi | 2022.12.7 |
| 26 | cffi | 1.15.1 |
| 27 | chardet | 4.0.0 |
| 28 | charset-normalizer | 2.0.4 |
| 29 | click | 8.0.4 |
| 30 | cloudpickle | 2.0.0 |
| 31 | colorama | 0.4.6 |
| 32 | colorcet | 3.0.1 |
| 33 | comm | 0.1.2 |
| 34 | constantly | 15.1.0 |
| 35 | contourpy | 1.0.5 |
| 36 | cookiecutter | 1.7.3 |
| 37 | cryptography | 39.0.1 |
| 38 | cssselect | 1.1.0 |
| 39 | cycler | 0.11.0 |
| 40 | cytoolz | 0.12.0 |
| 41 | dask | 2022.7.0 |
| 42 | datashader | 0.14.4 |
| 43 | datashape | 0.5.4 |
| 44 | debugpy | 1.5.1 |
| 45 | decorator | 5.1.1 |
| 46 | defusedxml | 0.7.1 |
| 47 | diff-match-patch | 20200713 |
| 48 | dill | 0.3.6 |
| 49 | distributed | 2022.7.0 |
| 50 | docstring-to-markdown | 0.11 |
| 51 | docutils | 0.18.1 |
| 52 | entrypoints | 0.4 |
| 53 | et-xmlfile | 1.1.0 |
| 54 | excel | 0.0.1 |
| 55 | executing | 0.8.3 |
| 56 | fastjsonschema | 2.16.2 |
| 57 | filelock | 3.9.0 |
| 58 | flake8 | 6.0.0 |
| 59 | flask | 2.2.2 |
| 60 | flit-core | 3.6.0 |
| 61 | fonttools | 4.25.0 |
| 62 | fsspec | 2022.11.0 |
| 63 | future | 0.18.3 |
| 64 | gast | 0.5.4 |
| 65 | gensim | 4.3.0 |
| 66 | gmpy2 | 2.1.2 |
| 67 | greenlet | 2.0.1 |
| 68 | h5py | 3.7.0 |
| 69 | heapdict | 1.0.1 |
| 70 | holoviews | 1.15.4 |
| 71 | huggingface-hub | 0.10.1 |
| 72 | hvplot | 0.8.2 |
| 73 | hyperlink | 21.0.0 |
| 74 | idna | 3.4 |
| 75 | imagecodecs | 2021.8.26 |
| 76 | imageio | 2.26.0 |
| 77 | imagesize | 1.4.1 |
| 78 | imbalanced-learn | 0.10.1 |
| 79 | importlib-metadata | 4.11.3 |
| 80 | importlib-resources | 5.2.0 |
| 81 | incremental | 21.3.0 |
| 82 | inflection | 0.5.1 |
| 83 | iniconfig | 1.1.1 |
| 84 | intake | 0.6.7 |
| 85 | intervaltree | 3.1.0 |
| 86 | ipykernel | 6.19.2 |
| 87 | ipython | 8.10.0 |
| 88 | ipython-genutils | 0.2.0 |
| 89 | ipywidgets | 7.6.5 |
| 90 | isort | 5.9.3 |
| 91 | itemadapter | 0.3.0 |
| 92 | itemloaders | 1.0.4 |
| 93 | itsdangerous | 2.0.1 |
| 94 | jedi | 0.18.1 |
| 95 | jeepney | 0.7.1 |
| 96 | jellyfish | 0.9.0 |
| 97 | jinja2 | 3.1.2 |
| 98 | jinja2-time | 0.2.0 |
| 99 | jmespath | 0.10.0 |
| 100 | joblib | 1.1.1 |
| 101 | json5 | 0.9.6 |
| 102 | jsonschema | 4.17.3 |
| 103 | jupyter | 1.0.0 |
| 104 | jupyter-client | 7.3.4 |
| 105 | jupyter-console | 6.6.2 |
| 106 | jupyter-core | 5.2.0 |
| 107 | jupyter-server | 1.23.4 |
| 108 | jupyterlab | 3.5.3 |
| 109 | jupyterlab-pygments | 0.1.2 |
| 110 | jupyterlab-server | 2.19.0 |
| 111 | jupyterlab-widgets | 1.0.0 |
| 112 | keyring | 23.4.0 |
| 113 | kiwisolver | 1.4.4 |
| 114 | lazy-object-proxy | 1.6.0 |
| 115 | llvmlite | 0.39.1 |
| 116 | locket | 1.0.0 |
| 117 | lxml | 4.9.1 |
| 118 | lz4 | 3.1.3 |
| 119 | markdown | 3.4.1 |
| 120 | markupsafe | 2.1.1 |
| 121 | matplotlib | 3.7.0 |
| 122 | matplotlib-inline | 0.1.6 |
| 123 | mccabe | 0.7.0 |
| 124 | mistune | 0.8.4 |
| 125 | mock | 4.0.3 |
| 126 | mpmath | 1.2.1 |
| 127 | msgpack | 1.0.3 |
| 128 | multipledispatch | 0.6.0 |
| 129 | munkres | 1.1.4 |
| 130 | mypy-extensions | 0.4.3 |
| 131 | nbclassic | 0.5.2 |
| 132 | nbclient | 0.5.13 |
| 133 | nbconvert | 6.5.4 |
| 134 | nbformat | 5.7.0 |
| 135 | nest-asyncio | 1.5.6 |
| 136 | networkx | 2.8.4 |
| 137 | nltk | 3.7 |
| 138 | notebook | 6.5.2 |
| 139 | notebook-shim | 0.2.2 |
| 140 | numba | 0.56.4 |
| 141 | numexpr | 2.8.4 |
| 142 | numpy | 1.23.5 |
| 143 | numpydoc | 1.5.0 |
| 144 | officepydep | 0.0.1 |
| 145 | openpyxl | 3.0.10 |
| 146 | packaging | 22.0 |
| 147 | pandas | 1.5.3 |
| 148 | pandocfilters | 1.5.0 |
| 149 | panel | 0.14.3 |
| 150 | param | 1.12.3 |
| 151 | parsel | 1.6.0 |
| 152 | parso | 0.8.3 |
| 153 | partd | 1.2.0 |
| 154 | pathspec | 0.10.3 |
| 155 | patsy | 0.5.3 |
| 156 | pep8 | 1.7.1 |
| 157 | pexpect | 4.8.0 |
| 158 | pickleshare | 0.7.5 |
| 159 | pillow | 9.4.0 |
| 160 | pip | 22.3.1 |
| 161 | platformdirs | 2.5.2 |
| 162 | plotly | 5.9.0 |
| 163 | pluggy | 1.0.0 |
| 164 | ply | 3.11 |
| 165 | pooch | 1.4.0 |
| 166 | poyo | 0.5.0 |
| 167 | prometheus-client | 0.14.1 |
| 168 | prompt-toolkit | 3.0.36 |
| 169 | protego | 0.1.16 |
| 170 | psutil | 5.9.0 |
| 171 | ptyprocess | 0.7.0 |
| 172 | pure-eval | 0.2.2 |
| 173 | py | 1.11.0 |
| 174 | pyasn1 | 0.4.8 |
| 175 | pyasn1-modules | 0.2.8 |
| 176 | pycodestyle | 2.10.0 |
| 177 | pycparser | 2.21 |
| 178 | pyct | 0.5.0 |
| 179 | pycurl | 7.45.1 |
| 180 | pydispatcher | 2.0.5 |
| 181 | pydocstyle | 6.3.0 |
| 182 | pyerfa | 2.0.0 |
| 183 | pyflakes | 3.0.1 |
| 184 | pygments | 2.11.2 |
| 185 | pyhamcrest | 2.0.2 |
| 186 | pylint | 2.16.2 |
| 187 | pylint-venv | 2.3.0 |
| 188 | pyls-spyder | 0.4.0 |
| 189 | pyodbc | 4.0.34 |
| 190 | pyopenssl | 23.0.0 |
| 191 | pyparsing | 3.0.9 |
| 192 | pyqt5-sip | 12.11.0 |
| 193 | pyrsistent | 0.18.0 |
| 194 | pysocks | 1.7.1 |
| 195 | pytest | 7.1.2 |
| 196 | pytest-json-report | 1.5.0 |
| 197 | pytest-metadata | 3.0.0 |
| 198 | pytest-officepyresultreport | 0.1.0 |
| 199 | python-dateutil | 2.8.2 |
| 200 | python-lsp-black | 1.2.1 |
| 201 | python-lsp-jsonrpc | 1.0.0 |
| 202 | python-lsp-server | 1.7.1 |
| 203 | python-slugify | 5.0.2 |
| 204 | python-snappy | 0.6.1 |
| 205 | pytoolconfig | 1.2.5 |
| 206 | pytz | 2022.7 |
| 207 | pyviz-comms | 2.0.2 |
| 208 | pywavelets | 1.4.1 |
| 209 | pyxdg | 0.27 |
| 210 | pyyaml | 6.0 |
| 211 | pyzmq | 23.2.0 |
| 212 | qdarkstyle | 3.0.2 |
| 213 | qstylizer | 0.2.2 |
| 214 | qtawesome | 1.2.2 |
| 215 | qtconsole | 5.4.0 |
| 216 | qtpy | 2.2.0 |
| 217 | queuelib | 1.5.0 |
| 218 | regex | 2022.7.9 |
| 219 | requests | 2.28.1 |
| 220 | requests-file | 1.5.1 |
| 221 | rope | 1.7.0 |
| 222 | rtree | 1.0.1 |
| 223 | scikit-image | 0.19.3 |
| 224 | scikit-learn | 1.2.1 |
| 225 | scipy | 1.10.0 |
| 226 | scrapy | 2.8.0 |
| 227 | seaborn | 0.12.2 |
| 228 | secretstorage | 3.3.1 |
| 229 | send2trash | 1.8.0 |
| 230 | service-identity | 18.1.0 |
| 231 | setuptools | 65.6.3 |
| 232 | sip | 6.6.2 |
| 233 | six | 1.16.0 |
| 234 | smart-open | 5.2.1 |
| 235 | sniffio | 1.2.0 |
| 236 | snowballstemmer | 2.2.0 |
| 237 | sortedcontainers | 2.4.0 |
| 238 | soupsieve | 2.3.2.post1 |
| 239 | sphinx | 5.0.2 |
| 240 | sphinxcontrib-applehelp | 1.0.2 |
| 241 | sphinxcontrib-devhelp | 1.0.2 |
| 242 | sphinxcontrib-htmlhelp | 2.0.0 |
| 243 | sphinxcontrib-jsmath | 1.0.1 |
| 244 | sphinxcontrib-qthelp | 1.0.3 |
| 245 | sphinxcontrib-serializinghtml | 1.1.5 |
| 246 | spyder | 5.4.1 |
| 247 | spyder-kernels | 2.4.1 |
| 248 | sqlalchemy | 1.4.39 |
| 249 | stack-data | 0.2.0 |
| 250 | statsmodels | 0.13.5 |
| 251 | sympy | 1.11.1 |
| 252 | tables | 3.7.0 |
| 253 | tabulate | 0.8.10 |
| 254 | tblib | 1.7.0 |
| 255 | tenacity | 8.0.1 |
| 256 | terminado | 0.17.1 |
| 257 | text-unidecode | 1.3 |
| 258 | textdistance | 4.2.1 |
| 259 | threadpoolctl | 2.2.0 |
| 260 | three-merge | 0.1.1 |
| 261 | tifffile | 2021.7.2 |
| 262 | tinycss2 | 1.2.1 |
| 263 | tldextract | 3.2.0 |
| 264 | tokenizers | 0.11.4 |
| 265 | toml | 0.10.2 |
| 266 | tomli | 2.0.1 |
| 267 | tomlkit | 0.11.1 |
| 268 | toolz | 0.12.0 |
| 269 | torch | 1.12.1 |
| 270 | tornado | 6.1 |
| 271 | tqdm | 4.64.1 |
| 272 | traitlets | 5.7.1 |
| 273 | transformers | 4.24.0 |
| 274 | twisted | 22.2.0 |
| 275 | typing-extensions | 4.4.0 |
| 276 | ujson | 5.4.0 |
| 277 | unidecode | 1.2.0 |
| 278 | urllib3 | 1.26.14 |
| 279 | w3lib | 1.21.0 |
| 280 | watchdog | 2.1.6 |
| 281 | wcwidth | 0.2.5 |
| 282 | webencodings | 0.5.1 |
| 283 | websocket-client | 0.58.0 |
| 284 | werkzeug | 2.2.2 |
| 285 | whatthepatch | 1.0.2 |
| 286 | wheel | 0.38.4 |
| 287 | widgetsnbextension | 3.5.2 |
| 288 | wrapt | 1.14.1 |
| 289 | wurlitzer | 3.0.2 |
| 290 | xarray | 2022.11.0 |
| 291 | yapf | 0.31.0 |
| 292 | zict | 2.1.0 |
| 293 | zipp | 3.11.0 |
| 294 | zope.interface | 5.4.0 |
(これまでの結果)
« Python in Excel(PY関数を使うとExcelでPythonコードがかける)を使う(その3)20231017は素数なので、素数(素因数分解)カレンダーを、SymPyで素因数分解してデータ並び替え、Excelで積み上げ棒グラフにしてプロット。Pythonで積み上げ棒グラフは面倒なのでこれは楽。 | トップページ | 高周波(RF・マイクロ波・ミリ波・5G)関連ニュース2023年10月19日 Microwave MagazineでHardware Trojanに対抗するRF finger printing、Microwave Journalは現代のトランシーバー解説、RogersのMWI2024がでる!NECの150GHzアンテナオンチップ,Nordicの新SoC, EricssonのE-band等。 »
「パソコン・インターネット」カテゴリの記事
- RF Weekly Digest (Google AI Studio BuildによるAIで高周波・RF情報の週刊まとめアプリ) 2025/11/9-2025/11/16(2025.11.16)
- Visual Studio 2026がリリースされたので早速新しいPCにインストール。全面的にGitHub Copilotを使うようになっている。とりあえずC#でMath.NET numericsを使って連立方程式を計算するコードを書いてもらったら一発で動く。他の例として固有値や非線形計算もコードを出してくれた。(2025.11.14)
- 家で使うPCをゲーミングノートPC、ASUS TUF Gaming A16に買い替えた。CPUはAMD Ryzen 9 8940HX、メモリ32GB、GPUはNVIDIA GeForce RTX 5060 Laptop GPU、SSD 1TB。ゲームをしたいわけでなくてNVIDIAの最新GPUで機械学習・数値計算やろうかと。(2025.11.13)
- RF Weekly Digest (Google AI Studio BuildによるAIで高周波・RF情報の週刊まとめアプリ) 2025/11/3-2025/11/9(2025.11.09)
- RF Weekly Digest (Google AI Studio BuildによるAIで高周波・RF情報の週刊まとめアプリ) 2025/10/27-2025/11/3(2025.11.04)
「学問・資格」カテゴリの記事
- 高周波・RFニュース 2025年11月17日 Microwave Journalの特集は5G/6G/IoT, Special Focusも5G/6G、IDTechExの低損失材料レポート、6GHz帯の世界政策とWi-Fi 8についてのウェビナー開催、iFixitがPixel BUds 2aを分解、OnePlus15分解動画など(2025.11.17)
- RF Weekly Digest (Google AI Studio BuildによるAIで高周波・RF情報の週刊まとめアプリ) 2025/11/9-2025/11/16(2025.11.16)
- Visual Studio 2026がリリースされたので早速新しいPCにインストール。全面的にGitHub Copilotを使うようになっている。とりあえずC#でMath.NET numericsを使って連立方程式を計算するコードを書いてもらったら一発で動く。他の例として固有値や非線形計算もコードを出してくれた。(2025.11.14)
- 高周波・RFニュース 2025年11月13日 QorvoがTWTA置き換えの広帯域SSPA発表、iFixitがiPad Pro M5分解、KYOCERA AVXが0.9Vで動く超小型クロック発表、Mini-Circuitsが様々なBALUNやトランス解説、軍用5G解説、imecの110GHz可能な300mm GeSiウェハー(2025.11.13)
- 高周波・RFニュース 2025年11月12日 Qualcommが語る技術の標準化、STMicroelectronicsが語るシリコンフォトニクス、HuaweiがイノベーションとIPフォーラム開催、6G SummitでFCCのコミッショナーが米国が6Gをリードすべしと語る(2025.11.12)
「日記・コラム・つぶやき」カテゴリの記事
- 高周波・RFニュース 2025年11月17日 Microwave Journalの特集は5G/6G/IoT, Special Focusも5G/6G、IDTechExの低損失材料レポート、6GHz帯の世界政策とWi-Fi 8についてのウェビナー開催、iFixitがPixel BUds 2aを分解、OnePlus15分解動画など(2025.11.17)
- RF Weekly Digest (Google AI Studio BuildによるAIで高周波・RF情報の週刊まとめアプリ) 2025/11/9-2025/11/16(2025.11.16)
- Visual Studio 2026がリリースされたので早速新しいPCにインストール。全面的にGitHub Copilotを使うようになっている。とりあえずC#でMath.NET numericsを使って連立方程式を計算するコードを書いてもらったら一発で動く。他の例として固有値や非線形計算もコードを出してくれた。(2025.11.14)
- 高周波・RFニュース 2025年11月13日 QorvoがTWTA置き換えの広帯域SSPA発表、iFixitがiPad Pro M5分解、KYOCERA AVXが0.9Vで動く超小型クロック発表、Mini-Circuitsが様々なBALUNやトランス解説、軍用5G解説、imecの110GHz可能な300mm GeSiウェハー(2025.11.13)
- 高周波・RFニュース 2025年11月12日 Qualcommが語る技術の標準化、STMicroelectronicsが語るシリコンフォトニクス、HuaweiがイノベーションとIPフォーラム開催、6G SummitでFCCのコミッショナーが米国が6Gをリードすべしと語る(2025.11.12)
« Python in Excel(PY関数を使うとExcelでPythonコードがかける)を使う(その3)20231017は素数なので、素数(素因数分解)カレンダーを、SymPyで素因数分解してデータ並び替え、Excelで積み上げ棒グラフにしてプロット。Pythonで積み上げ棒グラフは面倒なのでこれは楽。 | トップページ | 高周波(RF・マイクロ波・ミリ波・5G)関連ニュース2023年10月19日 Microwave MagazineでHardware Trojanに対抗するRF finger printing、Microwave Journalは現代のトランシーバー解説、RogersのMWI2024がでる!NECの150GHzアンテナオンチップ,Nordicの新SoC, EricssonのE-band等。 »



コメント