1

ipython-notebook の netcdf4 パッケージを使用して .nc ファイルを読み込もうとしています。このファイルは、それぞれ [time,lat,long] [12,222,462] の形状を持つ 30 個の .nc ファイルの組み合わせです -- 簡単な NCO コマンドを使用して作成されました -

    $ ncrcat infiles*.nc out.nc

ncrcat がレコード ディメンションで動作する (そしてレコード ディメンションを必要とする) ことは知っています。これらのファイルでは、時間は無制限のディメンションです。したがって、out.nc の形状は [360,222,462] になると思います。しかし、netcdf4 を使用して .nc ファイルを読み取ると、形状は [12,222,462] のままで、最初の入力ファイルしか読み取らないようです。「ncBrowse」ユーティリティを使用すると、out.nc が予想されるディメンションで表示されるため、out.nc にはより多くのレコードがあることがわかっています。

私は netcdf ファイルを数週間 (usinf netcdf4 と pandas を使用して) 扱っているだけで、初心者の python ユーザーです。ここで明らかな何かが欠けているのではないかと思いますか?

その他の関連情報: Linux マシンでは NCO 演算子を使用してファイルを連結しますが、Windows マシンでは ipython を使用します。個々の入力ファイルは netcdf4 によって正しく読み取られます。

これについて何か助けていただければ幸いです。

4

1 に答える 1