Регрессия каждого столбца i кадра данных 1 в каждом столбце i кадра данных 2 с использованием l oop и сохранение оценок коэффициентов - PullRequest
0 голосов
/ 22 апреля 2020

У меня есть два фрейма данных, каждый с n наблюдениями и m переменными. Каждое наблюдение представляет страну, а каждая переменная представляет время = t, когда было выполнено наблюдение. Первый кадр данных включает в себя наблюдения y, а второй кадр данных включает в себя наблюдения x.

#Creating data frame 1
countries <- c('Country 1', 'Country 2', 'Country 3', 'Country 4'
time <- as.date(c('19/04/2020', '20/04/2020', '21/04/2020', '22/04/2020', '23/04/2020', '24/04/2020'))
y <- c('1000', '4000', '3203', '3256', '3583', '3214')
df1 <- data.frame(countries, time, y)
df1

#Creating data frame 2
countries <- c('Country 1', 'Country 2', 'Country 3', 'Country 4'
time <- as.date(c('19/04/2020', '20/04/2020', '21/04/2020', '22/04/2020', '23/04/2020', '24/04/2020'))
x <- c('294817', '298550', '298550', '225280', '538550', '232550')
df2 <- data.frame(countries, time, x)
df2

Моя конечная цель - оценить несколько линейных моделей, всегда регрессируя столбец i фрейма данных 1 в столбец i фрейма данных 2. Например, начиная со столбца 1 df1, регрессированного в столбец 1 df2 затем, продолжая со столбца 2 df1, регрессировавшего в столбец 2 df2. Оценки коэффициентов должны храниться в новом фрейме данных для каждой регрессии. Я хотел бы сделать это с помощью для l oop, поскольку я хочу применять различные модели помимо линейной модели. Спасибо за любую помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...