Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Технологии > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Название темы включает слова - "Помогите", "Спасите", "Срочно"
Название темы не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте >>>правила <<< и заново правильно создайте тему.
 
Опции темы
Старый 26.11.2017, 13:28   #1
Kris111
Новичок
 
Регистрация: 26.11.2017
Сообщений: 1
Репутация: 10
По умолчанию Помогите пожалуйста с задачей

Напишите функцию is.no.effect, которая проверяет, имеет ли смысл линейная регрессия на переданных ей данных.

is.no.effect принимает на вход формулу f (объект класса formula) и данные data (объект класса data.frame). Функция должна проверить гипотезу о незначимости линейной регрессии по формуле f на данных data. Если гипотеза о незначимости линейной регрессии отвергается для всех уровней значимости не меньше 0.05, то функция должна вернуть FALSE, иначе – TRUE.

Гарантируется, что формула подходит к данным и что модель, задаваемая формулой, является линейной регрессионной моделью (то есть что создание линейной регрессионной модели стандартным способом выполнится без ошибок).

Примеры работы функции:

> library(dplyr)
> set.seed(13)
> is.no.effect(x ~ ., data_frame(
+ y = rnorm(100),
+ z = rnorm(100),
+ x = y + 2 * z + rnorm(100, sd = sd(y + 2 * z))
+ ))
[1] FALSE
> library(dplyr)
> set.seed(13)
> is.no.effect(x ~ ., data_frame(
+ y = rnorm(100),
+ z = rnorm(100),
+ x = y + 2 * z + rnorm(100, sd = 5 * sd(y + 2 * z))
+ ))
[1] TRUE
Kris111 вне форума  
Старый 26.11.2017, 14:01   #2
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,043
Репутация: 3739

icq: 512-765
skype: alexp.frl
По умолчанию

Вы не перепутали "помогите" и "сделайте за меня"?

Назовите нормально тему, покажите свои наработки, конкретные вопросы и т.п.
http://www.programmersforum.ru/announcement.php?f=31

Или в раздел Фриланс если вы не хотите ничего делать, а ищете кого-то, кто выполнит ваши задачи за вознаграждение.
Alex11223 на форуме  
Закрытая тема

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с задачей, пожалуйста! Proffy69 Помощь студентам 0 12.05.2009 21:31
Помогите пожалуйста с задачей Ronk Паскаль 1 19.01.2009 05:50


09:45.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.