R: Расчет корреляции Пирсона и R-квадрата по группам

Я пытаюсь расширить ответ на вопросR: фильтрация данных и расчет корреляции.

Чтобы получить соотношение температуры и влажности для каждого месяца года (1 = январь), мы должны сделать то же самое для каждого месяца (12 раз).

cor(airquality[airquality$Month == 1, c("Temp", "Humidity")])

Есть ли способ сделать каждый месяц автоматически?

В моем случае у меня есть более 30 групп (не месяцев, а видов), в которых я хотел бы проверить корреляции, я просто хотел узнать, есть ли более быстрый способ, чем делать это одна за другой.

Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос