Python - convertir txt a netcdf

 
Vista:

convertir txt a netcdf

Publicado por tony (2 intervenciones) el 17/07/2023 21:52:32
Hola, por favor necesito llevar la siguiente información (archivo.txt) a un archivo netcdf en python para que sea más fácil de procesarlo, esto es una parte de una serie de datos. Si se concluye esto me ayudaria mucho en avanzar mi trabajo de la U, es importante incluir la fechas, porque necesito plotearlas junto con otros indicadores
Gracias

año mes producc
2022 1 3.43
2022 2 1.05
2022 3 1.10
2022 4 0.52
2022 5 1.36
2022 6 1.36
2022 7 1.03
2022 8 1.93
2022 9 1.12
2022 10 1.39
2022 11 2.24
2022 12 1.81
2023 1 1.27
2023 2 1.42
2023 3 1.51
2023 4 2.01
2023 5 2.01
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

convertir txt a netcdf

Publicado por Costero (92 intervenciones) el 18/07/2023 23:56:43
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import pandas as pd
 
#  pip install ...
# pandas
# xarray
# numpy
# netcdf4
 
df_archive = pd.read_csv('./test_data/archive.txt', sep=' ')
 
print(df_archive.head(5))
 
ds = df_archive.to_xarray()
 
print()
print(f"===> año: {ds['año']}")
print()
print(f"===> mes: {ds['mes']}")
print()
print(f"===> producc: {ds['producc']}")
print()
ds.to_netcdf("./test_data/archive.nc")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar