Wie der Titel zeigt, möchte ich einen Zeitraum zB Januar für eine Variable wind_speed
aus einer .nc
Datei extrahieren, die aus Windgeschwindigkeiten mit 3-stündiger Auflösung während eines Jahres besteht . Ich würde dies gerne in nco tun, wenn möglich.Monatliche Daten aus stündlich aufgelöster netcdf Datei in nco extrahieren
Ich habe die folgende Methode versucht: ncrcat -O -F -d time,1,248 -v wind_speed sfcWind.nc out.nc
und es funktioniert. Für diese Methode muss ich die Zeitspanne im gewählten Monat berechnen. Gibt es eine andere Methode in nco, wo man den Monat angeben und die entsprechenden Daten erhalten kann?
Eine andere Sache ist, dass, wenn man Daten für dec, jan, feb will dann kann diese Methode nicht verwendet werden, oder zumindest meines Wissens. Irgendwelche Vorschläge hier?
Beste Smail
Ich schlage vor, ein einfaches Skript zu erstellen, das angegebene Start/Ende-Indizes erzeugt (zum Beispiel über DJF) und dann einen 'ncks' (oder andere Funktion) Befehl erstellt, der basierend auf diesen Start/Ende-Indizes ausgeführt wird. Wenn Sie die fragliche netcdf-Datei teilen, kann ich Ihnen mehr Anleitungen geben. – N1B4
Sehr geehrte N1B4, Vielen Dank für Ihre Antwort. Ich möchte die netcdf-Datei chare aber es ist etwa 2 GB, die zu groß ist. –
Können Sie dann weitere Details zu seinem Inhalt angeben, vielleicht mit 'ncdump -h yourfile.nc'? – N1B4