Python

ipywidgetsを使ってグラフをインタラクティブに動かしてみた

この記事では、ipywidgetライブラリを使って、インタラクティブに動かすことのできるグラフの作り方を紹介いたします! 特に仕事上でグラフを使って説明をする際には十分に使える機能だと思うので、ぜひ活用してみてください!
Python

from nbdev.export import notebook2scriptでImportErrorが出るときの対処法

今回の記事では、from nbdev.export import notebook2scriptを実行するとImportErrorが発生する場合の対処法についてご紹介します! 修正版のコードやその他のつまづき事項についても丁寧に解説していくので、お困りの方はぜひ一読ください!
Python

Hugging Face SpacesでModuleNotFoundErrorが出る時の対処法

今回の記事では、Hugging Face Spacesでアプリを動かしたいときに、なぜかModuleNotFoundErrorが出てしまう場合の対処法を紹介いたします! 分かってしまえば解決は非常に簡単なので、解決法を噛み砕いてご説明いたします!
BigQuery

SQLパズルの初手に出てくるCONSTRAINT…CHECKって何者?

今回の記事ではSQLの名著「SQLパズル」に出てきた「CONSTRAINT ... CHECK」が初見すぎたので、調べた内容を噛み砕いて説明していきたいと思います! 同じようにSQLパズルに取り組んでいて「CONSTRAINT .. CHECKってそういうことだったのね!」となってくださる方がいると幸いです!
Python

np.column_stackがなかなか理解できないので図解してみた

この記事では、np.column_stackについてなかなか理解できなかったり、どういう風に結合するのかをド忘れしてしまうことが多々あったので、図解してみました! 僕と同じような現象に遭遇している人に届くと幸いです!
Python

pip install したはずなのにNot Found moduleエラーが出る時の対処法

今回の記事ではpip install/conda installしたはずなのに、なぜか「ModuleNotFoundError: No module named 'xxxxx'」となってしまった時の対処法を紹介いたします!
Python

duckduck_searchライブラリを使って、画像のURLを取得する方法

今回の記事では、duckduck_searchを使って画像のURLを取得する方法を紹介します! 私は「Practical Deep Learning for Coders」でDeep Learningの復習をしているのですが、第1章の「Getting Started」の序盤からduckduck_searchの実装の違いにつまづいてしまったので、当レッスンのコードをduckduck_searchの最新版(ver 4.4)に書き換えたコードを紹介していきたいと思います!
Python

for range(len(df))とfor df.iterrows()、どちらが早い?

今回の記事では、私が気になった「for range(len(df))でdfの各行を参照する」 場合と「for df.iterrows()でdfの各行を参照する」場合、どちらの方が性能的に優れているのかを検証してみようと思います!
BigQuery

BigQueryで主キーは設定しないけど主キーの一意性は担保したいあなたに〜プロシージャと解説付き〜

今回の記事では「どうしてもGCPのBigQuery上のテーブルに主キーを設定させてくれない」という状況かつ「主キーにあたるカラムの一意性は担保したい」というわがままな要望をもらった時に、プロシージャを使って上手いこと解決する方法を紹介します!
Python

Pythonのto_bytes()のページに記載してある(x.bit_length() + 7) // 8が何を意味しているのか噛み砕いて考察してみた

今回の記事では、以下のPython公式ドキュメントの「to_bytes」の記事に記載されている「(x.bit_length() + 7 ) // 8」が何を意味しているのか、私なりに噛み砕いて解説してみました! 私が初見で見た時には何が書いてあるか理解できなかったので、同じように困っている人の助けになることができれば幸いです!