2

numpy.array は、Python の組み込みリストよりもはるかに高速で、メモリの消費がはるかに少ないことを知っています。dict のようなものはありますが、はるかに高速ですか? int:intまたはint:floatデータのみを保存する必要があります。

4

1 に答える 1

1

パンダseriesから見てみます。例からわかるように、次の場合にうまく機能します。np.arrays

import numpy as np

from pandas import *

randn = np.random.randn

In [309]: s = Series(randn(5), index=randn(5))

In [310]: s
Out[310]: 
 1.968290    0.132438
-0.307750    0.158168
 0.288507    2.129288
 1.002813   -0.247056
-0.450041    1.731273

In [311]: foo = np.array([0., 1.5, 1.])

In [312]: s = Series(foo)

In [313]: s
Out[313]: 
0    0.0
1    1.5
2    1.0
于 2012-10-19T08:19:01.223 に答える