キューブのマージで問題が発生しました。キューブの小さなセットにマージしたいキューブ リストがあります。ただし、虹彩をマージしようとすると、次のエラーメッセージが表示されます。
Traceback (most recent call last):
File "site-packages/iris/cube.py", line 377, in merge_cube
proto_cube.register(cube, error_on_mismatch=True)
File "site-packages/iris/_merge.py", line 1260, in register
error_on_mismatch)
File "site-packages/iris/_merge.py", line 420, in match
raise iris.exceptions.MergeError(msgs)
iris.exceptions.MergeError: failed to merge into a single cube.
cube.var_name differs: u'air_pressure_at_sea_level_0' != u'air_pressure_at_sea_level_2'
Python 2.7でIrisバージョン1.13.0を使用しています。
var_name 座標を削除しようとしましたが、cube.remove_coord('var_name') を実行すると例外が発生しました:
iris.exceptions.CoordinateNotFoundError: 'Expected to find exactly 1 coordinate, but found none.'
この詳細以外に、2 つのキューブはマージに適していると考えており、ガイダンスをいただければ幸いです。