タグ

2015年11月16日のブックマーク (1件)

  • NumPy / pandas | hydroculのメモ

    NumPy / pandas 2015/06/27 NumPyは行列などの数値計算を高速に行うためのPythonのライブラリ。 ndarrayというNumPyの多次元配列は、ベクトル計算やブロードキャストを高速に処理できるようC言語で実装された多次元配列で、 Pythonの組み込みの配列とは実装が異なる。行列計算や統計処理など豊富な関数が用意されており、Pythonのループよりも配列を高速に処理できるようになっている。 ndarrayがNumPyの目玉の1つ。 Pythonの組み込みの配列では2次元配列を表現しようと思うと配列の配列になるが、 ndarrayは多次元配列であり、次元ごとに要素数は統一されている必要がある。また、ndarrayは要素数が固定で原則として変更することができない固定長配列である。 pandasというライブラリは、NumPyがベースになっており、データ分析を簡単に行