Вопросы

Как извлечь количество наблюдений за каждый год

У меня есть фрейм данных со столбцом года и количества. Ниже приведен пример данных:

year <- c(1985, 1985, 1983, 1985, 1983)
quantity <- c(2,1,4,6,1)
mydata <- data.frame(year, quantity)

Я хочу извлечь ряд наблюдений за каждый год. Я использовал следующий код для конкретного наблюдения, и он отлично работает. Однако в моем исходном наборе данных у меня есть 50 разных лет, и мне нужно что-то, что работает лучше, чем повторять это каждый год:

newdata <- subset(mydata, year == 1985, select=c(quantity)) 
str(newdata)
Читать:
Как изменить форму листа Excel с заголовком в три строки, чтобы упорядочить формат данных?

Похожие записи

«Нет модуля с именем ‘_portaudio’: решение не найдено

admin

Как удалить заполнение по умолчанию в раскрывающемся списке с возможностью поиска во флаттере?

admin

Newman не распознается как внутренняя или внешняя команда в Jenkins в Windows 10

admin

Есть ли способ группировать коммиты в Git?

admin

Не удается найти пакет gitlab-ci-multi-runner

admin

Графическая диаграмма не отображается в блокноте Jupyter

admin