Рисунок распределения средних показателей относительно месяца и года
-
- Интересующийся
- Сообщения: 49
- Зарегистрирован: 04 май 2015, 18:13
- Репутация: 0
Рисунок распределения средних показателей относительно месяца и года
Всем привет!! Столкнулся с одной проблемой косательно создания рисунка по распределению средних показаделей AOD (в моем случае это аэрозоль) относительно годов и месяцем, где х - это года, а y - это месяцы. Возможно я не правильно сформулировал данный вопрос, поэтому добавляю русунки которые необходимо сделать. При этом все данные есть, необходимо только построить. Как делать такой рисунок?
Заранее спасибо!
Заранее спасибо!
- Вложения
-
- Безымянный2.jpg (54.14 КБ) 8381 просмотр
-
- Безымянный1.jpg (234 КБ) 8381 просмотр
-
- Безымянный.jpg (134.16 КБ) 8381 просмотр
Последний раз редактировалось Hekpoxa 11 апр 2018, 14:19, всего редактировалось 1 раз.
- rhot
- Гуру
- Сообщения: 1727
- Зарегистрирован: 25 янв 2011, 17:50
- Репутация: 194
- Ваше звание: доктор
- Откуда: Архангельск
Re: Рисунок распределения средних показателей относительно месяца и года
Да вы его ваще не сформулировали. В чём вопрос-то?!
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
-
- Интересующийся
- Сообщения: 49
- Зарегистрирован: 04 май 2015, 18:13
- Репутация: 0
-
- Гуру
- Сообщения: 5287
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
-
- Гуру
- Сообщения: 4056
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1054
- Ваше звание: программист
- Откуда: Казань
-
- Интересующийся
- Сообщения: 49
- Зарегистрирован: 04 май 2015, 18:13
- Репутация: 0
- rhot
- Гуру
- Сообщения: 1727
- Зарегистрирован: 25 янв 2011, 17:50
- Репутация: 194
- Ваше звание: доктор
- Откуда: Архангельск
Re: Рисунок распределения средних показателей относительно месяца и года
Первый и третий рисунки делаются с помощью ggplot в R. Для второго подойдёт пакет rasterViz.
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
-
- Гуру
- Сообщения: 4056
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1054
- Ваше звание: программист
- Откуда: Казань
Re: Рисунок распределения средних показателей относительно месяца и года
второй - levelplot() + hist()/barplot() с предварительной разбивкой поля изображения на фреймы (как зовут функцию, сходу не вспомню). И все можно сделать в ggplot(), но там такое управление, что легче застрелиться ...
-
- Интересующийся
- Сообщения: 49
- Зарегистрирован: 04 май 2015, 18:13
- Репутация: 0
Re: Рисунок распределения средних показателей относительно месяца и года
Все сложно. Завтра буду пробывать. Наверное точно легче застрелиться! Для меня это темный лес
- rhot
- Гуру
- Сообщения: 1727
- Зарегистрирован: 25 янв 2011, 17:50
- Репутация: 194
- Ваше звание: доктор
- Откуда: Архангельск
Re: Рисунок распределения средних показателей относительно месяца и года
Дайте данные - посмотрим, что можно сделать.
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
-
- Интересующийся
- Сообщения: 49
- Зарегистрирован: 04 май 2015, 18:13
- Репутация: 0
Re: Рисунок распределения средних показателей относительно месяца и года
Вот данные по одному из русунков, которые необходимо сделать. Я скачал платформу R, установил все пакеты, но что дальше для меня остается загадкой.rhot писал(а): ↑11 апр 2018, 17:23Дайте данные - посмотрим, что можно сделать.
- Вложения
-
- China AOD 2002-2017.xls
- (35 КБ) 349 скачиваний
- rhot
- Гуру
- Сообщения: 1727
- Зарегистрирован: 25 янв 2011, 17:50
- Репутация: 194
- Ваше звание: доктор
- Откуда: Архангельск
Re: Рисунок распределения средних показателей относительно месяца и года
Как-то так...
Код: Выделить всё
library(tidyr)
library(ggplot2)
df.in <- read.csv2(file="China AOD 2002-2017.csv", colClasses=c('character', rep('numeric', 12)), dec='.')
df <- gather(df.in, month, aod, January:December)
names(df)[1] <- 'year'
n.month <- c('January','February','March','April','May','June','July','August','September','October','November','December')
df$month <- factor(df$month, levels=n.month, labels=n.month)
ggplot(df, aes(year, month, fill=aod))+
geom_tile()+
scale_fill_gradient2(midpoint=0.4, high='red', low='blue')
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
-
- Интересующийся
- Сообщения: 49
- Зарегистрирован: 04 май 2015, 18:13
- Репутация: 0
- rhot
- Гуру
- Сообщения: 1727
- Зарегистрирован: 25 янв 2011, 17:50
- Репутация: 194
- Ваше звание: доктор
- Откуда: Архангельск
Re: Рисунок распределения средних показателей относительно месяца и года
Для тех, кто знаком с R, несложно.
Третий рисунок ваще бестолковый. Условные обозначения совсем не бьются с изображённой информацией.
Третий рисунок ваще бестолковый. Условные обозначения совсем не бьются с изображённой информацией.
Последний раз редактировалось rhot 12 апр 2018, 12:09, всего редактировалось 1 раз.
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
-
- Интересующийся
- Сообщения: 49
- Зарегистрирован: 04 май 2015, 18:13
- Репутация: 0
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 13 гостей