Wie extrahiert man Variablennamen aus einer netCDF-Datei in R?

8

Ich schreibe eine Funktion in R, um einige Luftqualitätsmodelldaten aus netCDF-Dateien zu extrahieren. Ich habe das Paket "ncdf" installiert.

Damit andere Benutzer oder ich selbst auswählen können, welche Variablen aus einer netCDF-Datei extrahiert werden sollen, möchte ich die Namen aller Variablen in der Datei extrahieren, sodass ich in einer einfachen Liste statt nur in% co_de auftauchen kann % die Datei, um zu viele Informationen zu geben. Gibt es eine Möglichkeit, es zu tun?

Ich probierte print.ncdf() auf das unlist() -Feld des ncdf-Objekts, aber es schien, dass es auch den Inhalt zurückgab ...

Ich habe gegoogelt und den Stack durchsucht overflow *, aber ich habe keine Antwort gefunden. Ihre Hilfe wird sehr geschätzt.

Vielen Dank im Voraus.

    
elarry 29.01.2013, 15:33
quelle

2 Antworten

12

Wenn Ihr ncdf-Objekt nc heißt, dann einfach:

%Vor%

Bei einem Beispiel wurde der heruntergeladene Datensatz verwendet hier zum Beispiel (da du nicht mit einem versorgt hast):

%Vor%     
plannapus 29.01.2013, 15:47
quelle
5

Es ist jetzt 2016. Das ncdf-Paket ist veraltet. Derselbe Code wie die Antwort von SE user plannapus lautet jetzt:

%Vor%

Ein Hinweis aus der Dokumentation:

%Vor%

Ein Hinweis von der Homepage des Betreuers:

%Vor%

Ссылка

    
knb 08.02.2016 14:51
quelle

Tags und Links