Я хочу применить логистическую регрессию для х = температура и у = соотношение мужчин.
Если у меня есть такой набор данных:
X = c(27.2, 27.7, 28.3, 28.4)
Y = c(0, 0, 1, 1)
Тогда я могу подать заявку glm
:
glm(Y~X,family=binomial(logit))
Но у меня есть такие данные (извините, я не знаю, как объяснить кратко):
X = c(27.2, 27.2, 27.7, 27.7, 28.3, 28.3, 28.4, 28.4)
Y = c(0.1, 0.0, 0.7, 0.67, 1.0, 0.67, 0.70, 0.63)
, где элементы в Y представляют соотношение мужчин.
Как я могу использовать логистическую регрессию в этом случае? Я устал искать.
Одним из решений, которое я считаю работающим, является преобразование данных вручную, повторяя 100 раз для каждого элемента. Например, если Y = 0,1, сделайте его равным [10 единиц, 90 нулей]. Но должно быть лучшее решение.