を使用してアクセスしたマットファイルがあります
from scipy import io
mat = io.loadmat('example.mat')
matlab から、example.mat には次の構造体が含まれます
>> load example.mat
>> data1
data1 =
LAT: [53x1 double]
LON: [53x1 double]
TIME: [53x1 double]
units: {3x1 cell}
>> data2
data2 =
LAT: [100x1 double]
LON: [100x1 double]
TIME: [100x1 double]
units: {3x1 cell}
matlab では、data2.LON などと同じくらい簡単にデータにアクセスできます。Python では簡単ではありません。それは私にいくつかのオプションを与えます
mat.clear mat.get mat.iteritems mat.keys mat.setdefault mat.viewitems
mat.copy mat.has_key mat.iterkeys mat.pop mat.update mat.viewkeys
mat.fromkeys mat.items mat.itervalues mat.popitem mat.values mat.viewvalues
Pythonで同じ構造を保持することは可能ですか? そうでない場合、データに最もよくアクセスする方法は? 私が使用している現在の python コードは、非常に扱いにくいものです。
ありがとう