2016-11-03 6 views
1

は、私は寸法xyTINY、およびt呼び出す小型のpython-xarray DataArrayを持っています。 TINYは私がTINY座標を使用してHUGEからデータセットを選択するための方法を探しています寸法x'y't'と変数fooHUGEbarbaz選択、のpython-xarray

呼び出すDataSet大きなの処理されたサブセットを表しています。(巨大に小さいが存在における全ての座標と座標対)

I急いdrafted次の図アップ

enter image description here

選択TINYcoordsを共有HUGEのサブセットを返します。返されるのはDataSetです。これを処理するいくつかの省略形のx配列メソッドがありますか?

+0

私は少し不明です - 「TINY」と「HUGE」の共有ディメンションはありますか? 'TINY'の値は' HUGE'のどこからデータを選択するのですか? – Maximilian

+0

はい。 TINY&HUGEシェアディメンション その座標はHUGE座標のサブセットです – Conic

+0

'HUGE'で選択したいものを識別する' TINY'には何が入っていますか?座標?彼らはどこのデータを共有しますか?記述が難しい場合は、コード例を参照してください。 – Maximilian

答えて

1

.reindex_like()HUGEさんのデータはTINYさんの座標 - あなたが探しているものですか?

+0

これは私が探しているもののようです。 'HUGE.reindex_like(TINY)'と書くと、次元が「巨大」のデータセットが返されます。 'TINY.reindex_like(HUGE)'と書くと、次元が「TINY」のデータセットが返されます。 私が遭遇している問題は、自分の選択でHUGEのサイズを小さくしているかもしれませんが、HUGEのすべての変数を得ることはできません。私はこれを正しくやっていないかもしれない。 – Conic

+0

私は例を必要とするかもしれません...私は2つの共有されたdimenisonsと考えていた – Maximilian

+0

この問題のコンテキストは非常に大きな画像の時系列上の画像処理or.computerビジョンです。 「巨大」は、変数「r」、「g」、「b」を有する「x」、「y」、「t」におけるピクセルを表す。 私のアルゴリズムは、「TINY」と呼ばれるものを得るために、ピクセル値のフィルタリングと操作をしています。巨大な「x」、「y」、「t」を持ちますが、はるかに小さな領域に焦点を当てています。変数 'r'、' g'、 'b'を持たず、' probability'のような導出された変数もあります。 'TINY'は' Huge'のフィルタリングされたバージョンです。このように、 'HUGE'よりもはるかに小さい領域に焦点を当てていますが、まだ同じ座標系上にあります。 – Conic