Вопросы с тегом 'linear-regression'

для вопросов, связанных с методом линейного регрессионного моделирования
13

В чем разница между линейной регрессией и логистической регрессией?

Когда мы должны предсказать значение категориального (или дискретного) результата, мы используем логистическую регрессию. Я полагаю, что мы используем линейную регрессию, чтобы также предсказать ценность результата, учитывая входные значения. Тогда...
27 авг. '12 в 17:49
10

Множественная линейная регрессия в Python

Я не могу найти какие-либо библиотеки python, которые выполняют множественную регрессию. Единственное, что я нахожу, - это простой регресс. Мне нужно изменить мою зависимую переменную (y) на несколько независимых переменных (x1, x2, x3 и т.д.). Напр...
13 июл. '12 в 22:14
5

Добавление линии регрессии на ggplot

Я пытаюсь добавить строку регрессии на ggplot. Сначала я попробовал с abline, но мне не удалось заставить его работать. Тогда я попробовал это... data = data.frame(x.plot=rep(seq(1,5),10),y.plot=rnorm(50)) ggplot(data,aes(x.plot,y.plot))+stat_summar...
26 мар. '13 в 9:40
5

Линейная регрессия с matplotlib/numpy

Я пытаюсь создать линейную регрессию на диаграмме рассеяния, которую я создал, однако мои данные находятся в формате списка, и все примеры, которые я могу найти при использовании polyfit, требуют использования arange. arange не принимает списки. Я и...
27 мая '11 в 5:32
4

Как выполнить экспоненциальную и логарифмическую подгонку кривой в Python? Я нашел только полиномиальную подгонку

У меня есть набор данных, и я хочу сравнить, какая строка лучше описывает его (полиномы разных порядков, экспоненциальные или логарифмические). Я использую Python и Numpy, а для полиномиального подгонки есть функция polyfit(). Но я не нашел таких ф...
08 авг. '10 в 7:36
5

Как заставить R использовать указанный факторный уровень в качестве ссылки в регрессии?

Как я могу сказать R использовать определенный уровень в качестве ссылки, если я использую двоичные объясняющие переменные в регрессии? Он просто использует некоторый уровень по умолчанию. lm(x ~ y + as.factor(b)) с b {0, 1, 2, 3, 4}. Скажем, я ...
06 окт. '10 в 11:46
9

Линейная регрессия и группа в R

Я хочу сделать линейную регрессию в R, используя функцию lm(). Мои данные - это ежегодный временной ряд с одним полем в течение года (22 года), а другой для штата (50 штатов). Я хочу соответствовать регрессии для каждого состояния, так что в конце у...
23 июл. '09 в 4:00
4

почему градиентный спуск, когда мы можем аналитически анализировать линейную регрессию

В чем преимущество использования Gradient Descent в пространстве линейной регрессии? выглядит так, что мы можем решить проблему (нахождение theta0-n, что минимальное значение func) с аналитическим методом, так почему мы все еще хотим использовать гра...
12 авг. '13 в 16:18
1

Есть ли более эффективная альтернатива, чем манипулирование строками для программной сборки формул?

Все остальные функции, похоже, принимают объекты формулы, а затем делают темную магию к ним где-то глубоко внутри, и я ревную. Я пишу функцию, которая подходит для нескольких моделей. Части формул для этих моделей остаются неизменными и частично мен...
19 окт. '12 в 5:17
7

Оценка точности ValueError: Не удается обработать смесь двоичной и непрерывной цели

Я использую linear_model.LinearRegression из scikit-learn в качестве прогностической модели. Это работает, и это прекрасно. У меня проблема с оценкой прогнозируемых результатов с использованием метрики accuracy_score. Это мои настоящие данные: arra...
24 июн. '16 в 13:57
8

Функция стоимости, линейная регрессия, пытаясь избежать жесткого кодирования тета. Октав.

Я нахожусь на второй неделе курса машинного обучения профессора Эндрю Нг через Coursera. Мы работаем над линейной регрессией, и сейчас я имею дело с кодированием функции стоимости. Код, который я написал, правильно решает проблему, но не передает пр...
25 мар. '14 в 4:22
6

TensorFlow: "Попытка использовать неинициализированное значение" в переменной инициализации

Я пытаюсь реализовать многомерную линейную регрессию в Python, используя TensorFlow, но столкнулся с некоторыми проблемами логики и реализации. Мой код вызывает следующую ошибку: Attempting to use uninitialized value Variable Caused by op u'Variable...
15 мар. '16 в 9:55
3

градиентный спуск с использованием python и numpy

def gradient(X_norm,y,theta,alpha,m,n,num_it): temp=np.array(np.zeros_like(theta,float)) for i in range(0,num_it): h=np.dot(X_norm,theta) #temp[j]=theta[j]-(alpha/m)*( np.sum( (h-y)*X_norm[:,j][np.newaxis,:] ) ) temp...
22 июл. '13 в 9:55
4

Линейный регрессионный анализ со строковыми/категориальными признаками (переменными)?

Похоже, что алгоритмы регрессии работают с функциями, представленными в виде чисел. Например: Этот набор данных не содержит категориальных функций/переменных. Совершенно ясно, как сделать регрессию на этих данных и прогнозировать цену. Но тепер...
30 нояб. '15 в 20:21
3

predict.lm() в цикле. предупреждение: предсказание из ранга недостаточной подгонки может вводить в заблуждение

Этот код R выдает предупреждение # Fit regression model to each cluster y <- list() length(y) <- k vars <- list() length(vars) <- k f <- list() length(f) <- k for (i in 1:k) { vars[[i]] <- names(corc[[i]][corc[[i]]!= "1"]) ...
25 окт. '14 в 1:56