Установите y эстетику в качестве числа строк данных

r ggplot2

170 просмотра

1 ответ

114 Репутация автора

Я сделал график ниже, используя ggplot:

ggplot(subset(monthly.rate, year=="2015"), aes(x=a6ncopo)) + geom_bar() 

график

Здесь количество наблюдений в каждой временной точке (и, следовательно, количество строк) суммируются для каждой временной точки.

Я хочу сделать тот же график, но используя geom_line для построения графика. Но, конечно, я получаю ошибку «требуется следующая отсутствующая эстетика: у».

Как получить ggplot2 для построения линейного графика, используя количество строк на оси Y, так же, как он легко обрабатывает, используя geom_bar?

Dput:

(removed)
Автор: Samuel Harper Источник Размещён: 18.07.2016 07:47

Ответы (1)


0 плюса

2831 Репутация автора

Ответил в комментариях:

ggplot(subset(df, year=="2015"), aes(x=a6ncopo)) + 
    geom_bar() +
    geom_line(stat="count") 
Автор: Roman Размещён: 23.12.2018 06:04
Вопросы из категории :
32x32