Skip to content

Instantly share code, notes, and snippets.

@M3nin0
Created January 22, 2019 00:27
Show Gist options
  • Save M3nin0/6d0115e163b58ead180659f1134089a7 to your computer and use it in GitHub Desktop.
Save M3nin0/6d0115e163b58ead180659f1134089a7 to your computer and use it in GitHub Desktop.
Escrita de dados em arquivo NetCDF4 com Python
import numpy as np
from netCDF4 import Dataset
# Criando dado de exemplo
data_array = np.zeros((100, 100))
# Criando dataset
dataset = Dataset('dataset.nc', 'w', format='NETCDF4')
# Criando as dimensões que serão utilizadas
dataset.createDimension('x', 100)
dataset.createDimension('y', 100)
# Criando variável (Nome, Formato, dimensões)
var = dataset.createVariable('varname', 'f8', ('x', 'y'))
# Escrevendo os dados
dataset['varname'][:] = data_array
dataset.close()
@iarams
Copy link

iarams commented Jun 30, 2022

Olá,
Poderia me ajudar a salvar uma variável já existente?
Por exemplo, como se você rodasse um script com variáveis de 'espaço' e 'tempo', calculasse a velocidade média e quisesse salvar somente a velocidade média.
Obrigada!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment