1. はじめに:なぜPython学習者にNumPyが必要なのか Pythonを学び始め、データ分析や人工知能(AI)の世界に興味を持った方が必ず最初に出会うライブラリ、それが「NumPy(ナンパイ)」です。Pythonは読みやすく汎用性が高い言語ですが、標準の機能だけでは大量 ...
データ分析における主成分分析(PCA)や、物理学・工学における振動解析、画像処理など、多岐にわたる分野で「固有値」と「固有ベクトル」の計算は欠かせない要素です。Pythonの数値計算ライブラリであるNumPyには、これらを一括で効率的に算出するため ...
会員(無料)になると、いいね!でマイページに保存できます。 上記以外に、機械学習を実装するときに使うPythonのオープンソースのライブラリもあります。代表的なものがscikit-learnです。 scikit-learnは開発が活発に行われているため、改善が高速に進み ...
NumPyが提供する最重要な要素といえば多次元配列を表すndarrayオブジェクト。このオブジェクトを作成して、その基本となる特性を見てみよう。 前回はNumPyの概要についてお話をしました。だいたい次のようなことです。 NumPyには多くの数値データを格納する ...
Pythonの代表的な学術計算ライブラリNumPyの初のメジャーバージョンアップとなる 「NumPy 2. 0」 のリリース日が、2024年6月16日となることが発表された。 NumPyはPythonで数値計算を行うためのライブラリ。NumPyプロジェクトにより、修正BSDライセンスの元で開発さ ...
NumPyが提供するsavetxt関数関数を使って、CSVファイルなどにデータを書き込む方法を紹介する。 NumPyが提供するnumpy.savetxt関数(以下、savetxt関数)を使うと、NumPyの配列、リストなどの値を、特定の文字で区切って、CSVファイルなどに出力できる。ただし、出力 ...
Developers Summit 2026・Dev x PM Day 講演資料まとめ Developers Boost 2025 講演資料まとめ 翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています ...
Pythonは科学計算のライブラリが充実している。それらのライブラリを使うことで、サイン波を手軽に生成できる。そうであれば、簡単なシンセサイザーを作ることもできるだろう。今回は、PythonのライブラリPyAudioとNumPyで音楽の生成に挑戦してみよう。
Python の OpenCV は画像をNumPyの配列ndarrayとして扱っており、「OpenCV での画像処理」といって紹介されているものも、 OpenCV の関数は使っておらずNumPy配列ndarrayの操作だけで完結していることが多い。
本内容遵循CC 4.0 BY-SA版权协议 NumPy(Numerical Python)是Python科学计算的核心库,为高效处理多维数组和矩阵运算而生。在机器学习、数据分析、图像处理等领域应用广泛。本文将深入解析NumPy的核心功能,并通过20+个实战代码示例,助您快速掌握这个 ...
本内容遵循CC 4.0 BY-SA版权协议 NumPy是Numerical Python的简称,是Python中专门用于数值计算的软件库,是进行科学计算所必备的基础软件库,很多第三方软件库都是基于NumPy实现的。 NumPy中最常见的类是被称为ndarray的用于操作多维数组的类。