Рисунок распределения средних показателей относительно месяца и года

Не знаете, где задать вопрос? Задавайте здесь.
Hekpoxa
Интересующийся
Сообщения: 49
Зарегистрирован: 04 май 2015, 18:13
Репутация: 0

Рисунок распределения средних показателей относительно месяца и года

Сообщение Hekpoxa »

Всем привет!! Столкнулся с одной проблемой косательно создания рисунка по распределению средних показаделей AOD (в моем случае это аэрозоль) относительно годов и месяцем, где х - это года, а y - это месяцы. Возможно я не правильно сформулировал данный вопрос, поэтому добавляю русунки которые необходимо сделать. При этом все данные есть, необходимо только построить. Как делать такой рисунок?

Заранее спасибо!
Вложения
Безымянный2.jpg
Безымянный2.jpg (54.14 КБ) 9409 просмотров
Безымянный1.jpg
Безымянный1.jpg (234 КБ) 9409 просмотров
Безымянный.jpg
Безымянный.jpg (134.16 КБ) 9409 просмотров
Последний раз редактировалось Hekpoxa 11 апр 2018, 14:19, всего редактировалось 1 раз.
Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: Рисунок распределения средних показателей относительно месяца и года

Сообщение rhot »

Да вы его ваще не сформулировали. В чём вопрос-то?!
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
Hekpoxa
Интересующийся
Сообщения: 49
Зарегистрирован: 04 май 2015, 18:13
Репутация: 0

Re: Рисунок распределения средних показателей относительно месяца и года

Сообщение Hekpoxa »

rhot писал(а): 11 апр 2018, 12:36Да вы его ваще не сформулировали. В чём вопрос-то?!
Как построить такой рисунок?
trir
Гуру
Сообщения: 5355
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Рисунок распределения средних показателей относительно месяца и года

Сообщение trir »

gamm
Гуру
Сообщения: 4170
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: Рисунок распределения средних показателей относительно месяца и года

Сообщение gamm »

R
Hekpoxa
Интересующийся
Сообщения: 49
Зарегистрирован: 04 май 2015, 18:13
Репутация: 0

Re: Рисунок распределения средних показателей относительно месяца и года

Сообщение Hekpoxa »

trir писал(а): 11 апр 2018, 14:28d3
это можно применить только к первому рисунку? а как другие?
Это через матлаб?
Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: Рисунок распределения средних показателей относительно месяца и года

Сообщение rhot »

Первый и третий рисунки делаются с помощью ggplot в R. Для второго подойдёт пакет rasterViz.
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
gamm
Гуру
Сообщения: 4170
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: Рисунок распределения средних показателей относительно месяца и года

Сообщение gamm »

второй - levelplot() + hist()/barplot() с предварительной разбивкой поля изображения на фреймы (как зовут функцию, сходу не вспомню). И все можно сделать в ggplot(), но там такое управление, что легче застрелиться ...
Hekpoxa
Интересующийся
Сообщения: 49
Зарегистрирован: 04 май 2015, 18:13
Репутация: 0

Re: Рисунок распределения средних показателей относительно месяца и года

Сообщение Hekpoxa »

rhot писал(а): 11 апр 2018, 15:55Первый и третий рисунки делаются с помощью ggplot в R. Для второго подойдёт пакет rasterViz.
gamm писал(а): 11 апр 2018, 15:59второй - levelplot() + hist()/barplot() с предварительной разбивкой поля изображения на фреймы (как зовут функцию, сходу не вспомню). И все можно сделать в ggplot(), но там такое управление, что легче застрелиться
Все сложно. Завтра буду пробывать. Наверное точно легче застрелиться! Для меня это темный лес :cry: :cry: :cry:
Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: Рисунок распределения средних показателей относительно месяца и года

Сообщение rhot »

Дайте данные - посмотрим, что можно сделать. :)
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
Hekpoxa
Интересующийся
Сообщения: 49
Зарегистрирован: 04 май 2015, 18:13
Репутация: 0

Re: Рисунок распределения средних показателей относительно месяца и года

Сообщение Hekpoxa »

rhot писал(а): 11 апр 2018, 17:23Дайте данные - посмотрим, что можно сделать.
Вот данные по одному из русунков, которые необходимо сделать. Я скачал платформу R, установил все пакеты, но что дальше для меня остается загадкой.
Вложения
China AOD 2002-2017.xls
(35 КБ) 412 скачиваний
Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: Рисунок распределения средних показателей относительно месяца и года

Сообщение rhot »

Как-то так...
Noname_1.png
Noname_1.png (14.76 КБ) 9228 просмотров

Код: Выделить всё

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} \_ Знание сила ¸.·´¯)¸.·´¯)___________
Hekpoxa
Интересующийся
Сообщения: 49
Зарегистрирован: 04 май 2015, 18:13
Репутация: 0

Re: Рисунок распределения средних показателей относительно месяца и года

Сообщение Hekpoxa »

rhot писал(а): 12 апр 2018, 11:37Как-то так...
Спасибо огромное. А 2 и 3 рисунок сложно делается? постараюсь применить этот код у себя, хотя возможно я рукожоп... .
Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: Рисунок распределения средних показателей относительно месяца и года

Сообщение rhot »

Для тех, кто знаком с R, несложно. :D

Третий рисунок ваще бестолковый. Условные обозначения совсем не бьются с изображённой информацией.
Последний раз редактировалось rhot 12 апр 2018, 12:09, всего редактировалось 1 раз.
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
Hekpoxa
Интересующийся
Сообщения: 49
Зарегистрирован: 04 май 2015, 18:13
Репутация: 0

Re: Рисунок распределения средних показателей относительно месяца и года

Сообщение Hekpoxa »

rhot писал(а): 12 апр 2018, 12:02Для тех, кто знаком с R, несложно.
установил library(tidyr), library(ggplot2) и все на этом возникли проблемы :cry: :cry: это полный ппц.
Ответить

Вернуться в «Я новичок!»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость