Используйте часть 2 документа «Справочная информация по курсовой работе» в папке «Неделя 09» на странице SOEE2710 Minerva, чтобы помочь вам идентифицировать файлы netcdf, содержащие файлы данных о средней годовой доле морского льда (*clann.nc) для запуска модельных экспериментов. периоды LGM и СОВРЕМЕННЫЙ. Эти файлы являются файлами «климатологии».
Прочитайте данные о фракции морского льда и постройте три карты фракции морского льда, по одной для периодов LGM и СОВРЕМЕННОГО периода, а также одну, показывающую разницу между два (LGM минус СОВРЕМЕННЫЙ). Если вы можете, используйте цикл, чтобы упростить процесс построения графика, аналогично решению для рабочего листа 8, вопрос 2 (b), хотя в этом случае вам придется перебирать различные данные о морском льду в цикле.
Используйте пакет cartopy и функцию pcolor matplotlib, чтобы построить графики и добавить к графикам современные береговые линии в виде черного контура.
Данные, из которых вы считываете файлы netcdf будут иметь форма (1,1,73,96). Длины измерений широты и долготы составляют 73 и 96 соответственно. 1 обозначают время и размеры вертикального уровня. В этом случае данные находятся на одном вертикальном уровне (т.е. поверхности) и не меняются во времени. Вам необходимо удалить эти измерения длиной 1, прежде чем отображать данные, используя функцию np.squeeze():
example_array = np.squeeze(example_array)
Обратите внимание, что из-за того, что данные модели оборачиваются вокруг линии долготы 0 градусов, cartopy будет создавать белую полосу с долготой 0 градусов на всех графиках карты. Это не так просто исправить, и вы не потеряете за это оценки.
files1 = glob.glob("../coursework2/coursework/teadv3/climatology/*/clann .nc")
files2 = glob.glob("../coursework2/coursework/teada3/climatology//*clann.nc")
data1 = []
для n в файлах1:
data1.append(Dataset(n))
data2 = []
для n в файлах2:
data2.append(Dataset(n))
print(data1[0])
Подробнее здесь: https://stackoverflow.com/questions/792 ... rn-and-why
Какова разница во фракции морского льда между LGM и MODERN и почему? [закрыто] ⇐ Python
Программы на Python
1732897025
Anonymous
Используйте часть 2 документа «Справочная информация по курсовой работе» в папке «Неделя 09» на странице SOEE2710 Minerva, чтобы помочь вам идентифицировать файлы netcdf, содержащие файлы данных о средней годовой доле морского льда (*clann.nc) для запуска модельных экспериментов. периоды LGM и СОВРЕМЕННЫЙ. Эти файлы являются файлами «климатологии».
Прочитайте данные о фракции морского льда и постройте три карты фракции морского льда, по одной для периодов LGM и СОВРЕМЕННОГО периода, а также одну, показывающую разницу между два (LGM минус СОВРЕМЕННЫЙ). Если вы можете, используйте цикл, чтобы упростить процесс построения графика, аналогично решению для рабочего листа 8, вопрос 2 (b), хотя в этом случае вам придется перебирать различные данные о морском льду в цикле.
Используйте пакет cartopy и функцию pcolor matplotlib, чтобы построить графики и добавить к графикам современные береговые линии в виде черного контура.
Данные, из которых вы считываете файлы netcdf будут иметь форма (1,1,73,96). Длины измерений широты и долготы составляют 73 и 96 соответственно. 1 обозначают время и размеры вертикального уровня. В этом случае данные находятся на одном вертикальном уровне (т.е. поверхности) и не меняются во времени. Вам необходимо удалить эти измерения длиной 1, прежде чем отображать данные, используя функцию np.squeeze():
example_array = np.squeeze(example_array)
Обратите внимание, что из-за того, что данные модели оборачиваются вокруг линии долготы 0 градусов, cartopy будет создавать белую полосу с долготой 0 градусов на всех графиках карты. Это не так просто исправить, и вы не потеряете за это оценки.
files1 = glob.glob("../coursework2/coursework/teadv3/climatology/*/clann .nc")
files2 = glob.glob("../coursework2/coursework/teada3/climatology//*clann.nc")
data1 = []
для n в файлах1:
data1.append(Dataset(n))
data2 = []
для n в файлах2:
data2.append(Dataset(n))
print(data1[0])
Подробнее здесь: [url]https://stackoverflow.com/questions/79237739/what-is-the-difference-in-sea-ice-fraction-between-lgm-and-modern-and-why[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия