Страница 1 из 1

ggplot построить несколько графиков на одном координатном полотне ?

Добавлено: 10 дек 2020, 09:23
Cergo
датафрейм date, obj1, obj2, ... obj10
по оси x даты, 10 графиков (1 колонка 1 график), у всех графиков(колонок) координатная система общая
ggplot(df, aes(x=date, y=c(obj1, obj2, obj3))) ?

Re: ggplot построить несколько графиков на одном координатном полотне ?

Добавлено: 10 дек 2020, 09:37
Константин Силкин
Добрый день!
Попробуйте ggridges

Re: ggplot построить несколько графиков на одном координатном полотне ?

Добавлено: 10 дек 2020, 13:08
_taras_
Еще вариант
require(vioplot)
vioplot(tab$data1, tab$data2, tab$data_n, ylim=c(min,max))

Re: ggplot построить несколько графиков на одном координатном полотне ?

Добавлено: 10 дек 2020, 16:00
Cergo
vioplot(cpi_au_nz$date, cpi_au_nz$nzcpi, cpi_au_nz$aucpi)
Ошибка в Ops.Date((1 - h), qs) :* not defined for "Date" objects

vioplot, так понимаю, с датами не умеет работать. неужели придётся строить новый датасет и пихать все колонки в одну чтоб построить несколько графиков.

Re: ggplot построить несколько графиков на одном координатном полотне ?

Добавлено: 10 дек 2020, 18:44
gamm
можно не мудрить, а использовать plot() + lines()