実施の詳細を表にする¶
このページは簡単に概説した Table
クラス実現は,特に内部データ記憶アーキテクチャを強調する.これは開発者および/またはユーザが誰に興味を持っているかに対する最適な使用である Table
級友たち。
次の図に示す基本アーキテクチャ Table
級友たち。基本データコンテナは単一の列オブジェクトの順序辞書であり、これらの列オブジェクトは維持されている columns
属性です。このコンテナを通じて列を管理してアクセスすることだ。
個々 Column
(または) MaskedColumn
)対象は1つ ndarray
サブクラスは,かつそのデータの唯一の所有者である.表を単独の列として保守することで,表管理を大きく簡略化することができる.使用と numpy
構造化配列容器.
以下に示すように,1つ Row
オブジェクトは表中の1行に対応する.♪the Row
オブジェクトは、どの点でもライン全体のビューを作成しません。代わりにアクセスを管理しています row['a']
)親表の適切な要素を参照することによって動的に達成される。
場合によっては、ライン全体の静的コピーを有することが望ましい。あなたは通過できます as_void()
方法、この方法を作成して戻す numpy.void
あるいは…。 numpy.ma.mvoid
元のデータのコピーを使用して作成します。