NC CSV
Konwersja plików

Konwertuj NC na CSV

SZYBKA ODPOWIEDŹ
Czy możliwa jest konwersja NC na CSV?
Tak - NC konwertuje się na CSV.

Wybierz konkretną zmienną oraz wycinek czasowy lub przestrzenny, którego potrzebujesz, a następnie wyeksportuj tę płaską tabelę jako CSV. Nie można zrzucić całego wielowymiarowego pliku do jednego pliku CSV w jednym kroku - plik netCDF zazwyczaj przechowuje zmienne w trzech lub więcej wymiarach.

Również na CSV: DTA · HVE · XFDF

Na tej stronie

Testowane na macOS, Windows i Linux
Ostatnia weryfikacja Oct 2026

Więcej darmowych konwerterów

HEIC, PNG, WEBP, MP3 i inne - każde narzędzie tutaj jest darmowe.

Otwórz przybornik

Dlaczego konwertować NC na CSV?

CSV to format o najniższym wspólnym mianowniku do wymiany danych; arkusze kalkulacyjne, bazy danych i większość narzędzi analitycznych odczytuje go bez specjalnego sterownika. Eksportowanie wycinka zmiennej netCDF do CSV to standardowy sposób udostępniania podzbioru danych współpracownikom, którzy nie posiadają narzędzi do obsługi netCDF, lub ładowania ich do programu Excel, R lub bazy danych.

Jak przekonwertować NC na CSV

Python (xarray + netCDF4) FREE

Zainstaluj za pomocą pip install xarray netCDF4, otwórz plik .nc za pomocą xarray.open_dataset(), wybierz zmienną i wycinek za pomocą .sel(), a następnie wywołaj .to_dataframe().to_csv('output.csv').

Panoply FREE

Otwórz plik .nc w Panoply, kliknij dwukrotnie zmienną, aby załadować wycinek 2D, a następnie użyj File > Export Data as Text, aby zapisać go jako plik CSV lub plik rozdzielany tabulatorami.

CDO (Climate Data Operators) OPEN-SOURCE

Uruchom cdo outputtab,date,lon,lat,value infile.nc output.csv, aby wyeksportować zmienną jako płaski tabelaryczny plik tekstowy.

NCO (NetCDF Operators) OPEN-SOURCE

Uruchom ncks -H -v variable_name yourfile.nc > output.csv, aby wyodrębnić nazwaną zmienną w formie tekstowej; następnie ręcznie wyczyść linię nagłówka.

O tych formatach

Jakość i na co uważać

  • Eksportujesz wycinek, a nie cały plik - zawsze wybierz zmienną i zakres wymiarów przed eksportem, w przeciwnym razie wynik będzie zbyt duży, by był użyteczny.
  • Nazwy zmiennych są zdefiniowane wewnątrz pliku .nc; uruchom ncdump -h yourfile.nc lub print(ds) w xarray, aby je wyświetlić przed próbą eksportu.
  • Pliki netCDF-4 to wewnętrznie HDF5; klasyczne pliki netCDF zaczynają się od CDF w nagłówku - oba formaty są czytelne dla wszystkich wymienionych powyżej narzędzi.

Najczęściej zadawane pytania

Czy muszę znać język Python, aby przekonwertować NC na CSV?
Nie - Panoply oferuje interfejs graficzny, który nie wymaga kodowania. Python z xarray jest najbardziej elastyczną opcją w przypadku dużych konwersji lub konwersji wsadowych.
Jak znaleźć nazwy zmiennych wewnątrz pliku netCDF?
Uruchom ncdump -h yourfile.nc z linii poleceń lub otwórz plik w Panoply i przeczytaj listę zmiennych w lewym panelu.
Dlaczego mój wyeksportowany plik CSV jest tak duży?
Pojedyncza zmienna klimatyczna na siatce o rozdzielczości globalnej może mieć miliony wartości. Przed eksportem wybierz konkretny krok czasowy lub przestrzenny obszar ograniczający, aby utrzymać rozmiar pliku pod kontrolą.
Czy mogę wyeksportować wiele zmiennych do jednego pliku CSV?
Nie bezpośrednio - każdy eksport spłaszcza jedną zmienną. Połącz oddzielne pliki CSV później w języku Python lub w aplikacji arkusza kalkulacyjnego.