python

データサイエンス

NumPyレシピ | np.exp(x)はe**xよりも2倍ほど高速!

Pythonでexp(x)を高速に計算する方法を紹介します。Exponential(exp(x)やeのx乗)の計算は統計学やデータ解析で頻出の計算です。Pythonでは、numpy.expやe**xなど実装方法がいくつかあるので、計算速度を比較します。
アラサーOLのためのpython入門講座

python入門講座 | Visual Studio CodeをPython用にカスタマイズする方法[番外編]

Visual Studio CodeをPython向けにカスタマイズする方法を紹介します!VSCodeでは拡張機能をインストールすることで、コードの実行やデバッグの効率化、視認性の向上などを通じて作業効率を上げることができます。
アラサーOLのためのpython入門講座

python入門講座 | 定番エディタ「Visual Studio Code」をMacにインストールする方法[番外編]

Visual Studio Code (VSCode)をMacにインストールする方法を紹介します!VSCodeはソースコードの編集だけでなく、実行やデバックができる便利なエディタなのでインストールして使いこなしていきたいと思います。
データサイエンス

NumPyレシピ | 複数のベクトルのノルム(大きさ)はnp.linalg.normで高速計算できる!

今回はPythonデータ解析、複数のベクトルのノルムを高速に計算する方法です。ノルムの計算については複数のベクトルでもnp.linalg.norm()というメソッドを用いて計算することができます。速度的にもnp.linalg.norm()で十分です。
データサイエンス

NumPyレシピ | 複数のベクトル同士の内積は成分計算するのが速い!

今回はPythonデータ解析、複数のベクトル同士の内積を高速に計算する方法です。一つのベクトル同士の内積はNumPyのnp.dot()でできますが、np.dot()では複数のベクトル同士の内積を一度に計算することはできないため、高速に計算するには工夫が必要です。
アラサーOLのためのpython入門講座

python入門講座|python環境構築(python3.9をIntel Macにインストールしよう!)[番外編]

Ciao!みなさんこんにちは!このブログでは主に(1)pythonデータ解析,(2)DTM音楽作成,(3)お料理,(4)博士転職の4つのトピックについて発信しています。 今回は「アラサーOLのためのpython入門講座」です!この講...
アラサーOLのためのpython入門講座

python入門講座 | pythonを使ってみよう3-4(pythonのルール・フォーマットの基礎知識: PEP-8)[第9回]

pythonのスクリプト(ソースコード)を書く方法をご紹介します!今回からは関数を定義して使ってみるなど複雑な処理をやってみましょう!まずはpythonで本格的にスクリプトを書く際に意識すると良いことを知識としてご紹介します!
アラサーOLのためのpython入門講座

python入門講座|python環境構築(python3.9をM1 Macにインストールしよう!)[第3回]

pythonを始める前の準備として「環境構築」を行います。パソコン上に「仮想環境」と呼ばれるpython用の作業場を作ります。この記事では、M1チップ搭載のMacにおける環境構築の方法をお伝えします!今日のゴールはM1 Macでpythonを使えるように環境を整えることです!一緒にやってみましょう!
アラサーOLのためのpython入門講座

アラサーOLのためのpython入門講座、開設![第1回]

「アラサーOLのためのpython入門講座」を開設します!この講座では、実在するアラサーOLのMi坊さんに、pythonを学習していく上でのアドバイスを行います!「パソコンもプログラミングも初心者だけど、プログラミングができるようになりたい!」本講座では、そのようなみなさまがpythonを習得できるような豆知識をお伝えします!
データサイエンス

統計学&pythonレシピ | 任意の確率分布からのサンプリング4(NumPy棄却サンプリング編)

本シリーズでは、任意の確率分布からランダムサンプルを得る方法をご紹介します!シリーズ第4回の今回は、棄却サンプリングをNumPyで高速実装する方法をご紹介します!第2回で紹介した方法の1/100程度の計算時間に短縮できる実践で役に立つ実装方法です!お試しください!
スポンサーリンク
タイトルとURLをコピーしました