Статистические функции Excel: ТЕНДЕНЦИИ

Переводы статьи Переводы статьи
Код статьи: 828801 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

В данной статье описаны функции ТЕНДЕНЦИЯ в корпорации Майкрософт Microsoft Office Excel 2003 и более поздних версиях Excel, показано, как функция и сравнивает результаты функции в Excel 2003 и последующих версиях Excel с результатами ТЕНДЕНЦИИ в более ранней версии версии Excel.

ТЕНДЕНЦИЯ оценивается путем вызова соответствующих функций ЛИНЕЙН. Значительные изменения для функции ЛИНЕЙН в Excel 2003 и последующих версиях Excel обрабатываются и их последствия для ТЕНДЕНЦИЙ, отмечены.

Microsoft Excel 2004 для Macintosh информации

Статистические функции в Microsoft Excel 2004 для Macintosh были обновлены с использованием одинаковые алгоритмы как Excel 2003 и последующих версиях Excel. Все сведения в этой статье, описывающие работу или как изменения функции Excel 2003 и последующих версиях Excel также применимы к Excel 2004 для Macintosh.

Дополнительная информация

Функция ТЕНДЕНЦИЯ (и известные_значения_y, known_x, new_x, константа) используется для выполнения линейной регрессии. Используется условие наименьших квадратов и ТЕНДЕНЦИЯ пытается найти наилучшее соответствие этому критерию. И известные_значения_y представления данных на «зависимой переменной» и известные_значения_x представляют данные по одному или нескольким «независимых переменных». Файл справки ТЕНДЕНЦИИ обсуждаются редких случаях где второй или третий аргумент может быть опущен.

Если последний аргумент «константа» установлено значение TRUE, требуется, чтобы модель регрессии для включения коэффициента для аргумента "конст" в модель регрессии. Если последний аргумент имеет значение FALSE, не отсутствует термин "конст" включено; подогнано регрессии вынужден проходить через начало координат. Последний аргумент необязателен. Если не указано, оно интерпретируется как TRUE.

Для удобства от exposition в оставшейся части статьи предполагается данные расположены в столбцы, таким образом, чтобы Известные_значения_y — это столбец данных y и известные_значения_x один или несколько столбцы x данные. Конечно же размеры (длина) каждого из этих столбцов должно быть равно. New_x также предполагается распределена по столбцам и существует должно быть одинаковое количество столбцов для new_x как для аргумента известные_значения_x. Все столь же значение true, если данные не организованы в столбцы, рассмотренных в данной статье, но точно так же легко обсуждать этот один (наиболее часто используемые) регистр.

После вычисления лучшую модель регрессии по размеру (по существу вызов функции ЛИНЕЙН в Excel), ТЕНДЕНЦИЯ возвращает прогнозируемые значения, связанные с new_x.

В этой статье использует примеры, чтобы показать, как тенденция относится к Функция ЛИНЕЙН и отметить трудности ЛИНЕЙН в Microsoft Excel 2002 и более ранних версиях Excel. Эти проблемы Перевод на проблемы с ТЕНДЕНЦИЙ. Хотя код ТЕНДЕНЦИЙ не была переписать для Excel 2003 и последующих версиях Excel, Масштабные изменения (и улучшения) в коде функция ЛИНЕЙН были сделаны.

ТЕНДЕНЦИЯ фактически вызывает ЛИНЕЙН, выполняет функции ЛИНЕЙН, использует коэффициенты регрессии в выходных данных ЛИНЕЙН в его расчета предсказанных значений y значения связано с каждой строкой new_x и предоставляющая этот столбец прогнозируемые значения y для вас. Таким образом, необходимо знать о проблемах в выполнение функции ЛИНЕЙН.

В дополнение к этой статье настоятельно рекомендуется Следующая статья о функции ЛИНЕЙН. Он содержит несколько примеров и документы проблемы с помощью функции ЛИНЕЙН в Excel 2002 и более ранних версиях Excel.

Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
828533Описание функции ЛИНЕЙН в Excel 2003 и Excel 2004 для Mac


Поскольку здесь уделяется проблем с вычислениями в Excel 2002 и более ранних версиях Excel в этой статье не поддерживает многие практические примеры использования ТЕНДЕНЦИЙ. ТЕНДЕНЦИЯ файл содержит полезные примеры.

Синтаксис

TREND(known_y's, known_x's, new_x's, constant)
Аргументы, и известные_значения_y, известные_значения_x и new_x должны быть массивами или диапазоны ячеек со связанными измерениями. Если известные_значения_y имеет один столбец по m строкам затем known_x, c столбцы по m строкам, где c — больше или равно одному. Обратите внимание, что c — номер прогнозирующих значений переменных. m — это количество данных точки. New_x, должна иметь c r строк, где r — больше, чем по столбцам или равно одному. (Аналогично связи измерений необходимо удерживать при отображении данных Уменьшение в строках вместо столбцов). Константа — это логический аргумент, который должен быть значение TRUE или FALSE (или 0 или 1, Microsoft Excel интерпретирует как ЛОЖЬ и ИСТИНА соответственно). Все необязательные аргументы, три последние ТЕНДЕНЦИИ см. ТЕНДЕНЦИЯ файл справки для параметров опустить второй аргумент третий Аргумент, или оба. Опустив четвертый аргумент интерпретируется как ЗНАЧЕНИЕ TRUE.

Наиболее распространенным использованием тенденция включает два диапазона ячеек, содержит данные, такие как ТЕНДЕНЦИЯ (a1: A100, B1: F100, B101:F108 значение TRUE). Обратите внимание, что так как обычно существует несколько прогнозирующих переменных, второй аргумент в данном примере содержит несколько столбцов. В этом примере имеется ста субъектов, одно значение зависимой переменной (known_y) для каждого субъекта и пять зависимую переменную значений (известные_значения_x) для каждой темы. Существуют восемь дополнительных гипотетическая субъектов, где необходимо использовать функцию ТЕНДЕНЦИЯ для вычисления прогнозируемые значения y.

Пример использования

Пример листа Excel служит для демонстрации следующий раздел Основные понятия:
  • Взаимодействие с ЛИНЕЙН ТЕНДЕНЦИИ
  • Проблемы, возникающие из-за данных коллинеарными ТЕНДЕНЦИЙ (или функции ЛИНЕЙН) для Excel 2002 и в более ранних версиях Excel
Подробные обсуждения второму пункту в контексте ЛИНЕЙН приводятся в статье о функции ЛИНЕЙН.

Для демонстрации ТЕНДЕНЦИЙ коллинеарности, создайте новую книгу Excel, скопируйте приведенную ниже таблицу, выделите ячейку A1 на пустой лист Excel, а затем вставьте записи таким образом, следующая таблица заполняет ячейки A1:K35 в электронной таблице.
Свернуть эту таблицуРазвернуть эту таблицу
y:значения x:
1121
2341
3451
4671
5781
СОЗДАТЬ значения x:911
1214
С помощью cols ТЕНДЕНЦИИ B, C:pre-Excel 2003 значения:Значения в Excel 2003 и последующих версиях Excel:
=TREND(A2:A6,B2:C6,B7:C8,TRUE)# NUM!6.15789473684211
=TREND(A2:A6,B2:C6,B7:C8,TRUE)# NUM!8.13157894736842
ТЕНДЕНЦИЯ, с помощью столбца b только
=TREND(A2:A6,B2:B6,B7:B8,TRUE)6.15789473684216.15789473684211
=TREND(A2:A6,B2:B6,B7:B8,TRUE)8.131578947368428.13157894736842
Используется значения из Excel 2003 и последующих версиях Excel ЛИНЕЙН Результат
С помощью cols B, CС помощью колонки B
= K24 * 1 + J24 * B7 + I24 * C7= J31 * 1 + I31 * B7
= K24 * 1 + J24 * B8 + I24 * C8= J31 * 1 + I31 * B8
ЛИНЕЙН на основе колонок B, C:pre-Excel 2003 значения:Значения в Excel 2003 и последующих версиях Excel:
=LINEST(A2:A6,B2:C6,TRUE,TRUE)=LINEST(A2:A6,B2:C6,TRUE,TRUE)=LINEST(A2:A6,B2:C6,TRUE,TRUE)# NUM!# NUM!# NUM!00.6578947368421050.236842105263158
=LINEST(A2:A6,B2:C6,TRUE,TRUE)=LINEST(A2:A6,B2:C6,TRUE,TRUE)=LINEST(A2:A6,B2:C6,TRUE,TRUE)# NUM!# NUM!# NUM!00.0438596491228070.206652964726136
=LINEST(A2:A6,B2:C6,TRUE,TRUE)=LINEST(A2:A6,B2:C6,TRUE,TRUE)=LINEST(A2:A6,B2:C6,TRUE,TRUE)# NUM!# NUM!# NUM!0.9868421052631580.209426954145848# Н/Д
=LINEST(A2:A6,B2:C6,TRUE,TRUE)=LINEST(A2:A6,B2:C6,TRUE,TRUE)=LINEST(A2:A6,B2:C6,TRUE,TRUE)# NUM!# NUM!# NUM!2253# Н/Д
=LINEST(A2:A6,B2:C6,TRUE,TRUE)=LINEST(A2:A6,B2:C6,TRUE,TRUE)=LINEST(A2:A6,B2:C6,TRUE,TRUE)# NUM!# NUM!# NUM!9.868421052631580.131578947368421# Н/Д
ЛИНЕЙН на основе столбца b только
=LINEST(A2:A6,B2:B6,TRUE,TRUE)=LINEST(A2:A6,B2:B6,TRUE,TRUE)0.6578947368421050.2368421052631590.6578947368421050.236842105263158
=LINEST(A2:A6,B2:B6,TRUE,TRUE)=LINEST(A2:A6,B2:B6,TRUE,TRUE)0.04385964912280710.2066529647261360.0438596491228070.206652964726136
=LINEST(A2:A6,B2:B6,TRUE,TRUE)=LINEST(A2:A6,B2:B6,TRUE,TRUE)0.9868421052631580.2094269541458480.9868421052631580.209426954145848
=LINEST(A2:A6,B2:B6,TRUE,TRUE)=LINEST(A2:A6,B2:B6,TRUE,TRUE)224.99999999999932253
=LINEST(A2:A6,B2:B6,TRUE,TRUE)=LINEST(A2:A6,B2:B6,TRUE,TRUE)9.868421052631580.1315789473684219.868421052631580.131578947368421
После вставки таблицы в новый лист Excel, нажмите кнопку Параметры вставки, а затем нажмите кнопку Соответствие Формат назначения. Не снимая выделение вставленного диапазона используйте одну из следующих процедур в зависимости от используемой версии Excel, на котором выполняется:
  • В Microsoft Office Excel 2007 и 2010, нажмите кнопкуДомашняя страница Щелкните Формат В диалоговом окне Ячейки группы и нажмите кнопку Столбец Автоподбор ширины.
  • В Excel 2003 выберите пункт Столбец В меню Формат меню, а затем нажмите кнопку Автоподбор.
Данные ТЕНДЕНЦИИ находятся в ячейках A1:C8. (Записи в ячейках D2:D6 не являются частью данных, но используются для на приведенном рисунке далее в этой статье.) Результаты тенденция для двух различных моделей для более ранних версиях Excel и последующих версиях Excel будут представлены в ячейках E10:E16 и ячейки I10:116, соответственно. Результаты в A10:A16 ячейках будут соответствовать версии Microsoft Excel, при использовании. Сейчас Данная статья посвящена результаты в Excel 2003 и последующих версиях Excel при исследовании как тенденция вызывает ЛИНЕЙН и ТЕНДЕНЦИИ использования ЛИНЕЙН результаты.

ТЕНДЕНЦИИ и ЛИНЕЙН можно рассматривать как взаимодействие следующим образом:
  1. Вызовите ТРЕНДА (и известные_значения_y, known_x, new_x, константа).
  2. ТЕНДЕНЦИЯ вызовов ЛИНЕЙН (и известные_значения_y, known_x, константа, ЗНАЧЕНИЕ TRUE).
  3. Коэффициенты регрессии ЛИНЕЙН этот вызов получен; Эти коэффициенты отображаются в первой строке выходных данных ЛИНЕЙН Таблица.
  4. Для каждого new_x строки вычисляется прогнозируемые значения y на основе этих коэффициентов ЛИНЕЙН и new_x значения в том, что строки.
  5. Рассчитанное значение в шаге 4 возвращается в соответствующие ячейки для вывода ТЕНДЕНЦИЙ, соответствующая строка, new_x.
Если ТЕНДЕНЦИЯ возвращает соответствующие результаты, затем ЛИНЕЙН имел лучше создать соответствующие результаты на шаге 3. Следствием проблемы здесь коллинеарными прогнозирующими столбцов.

Являются столбцов прогнозирующих значений (известные_значения_x) коллинеарными, если хотя бы один столбец (c) можно выразить в виде суммы кратных чисел другие пользователи, c1, c2 и других столбцов. Столбец c часто именуется с избыточностью Поскольку сведения о нем можно создавать из столбцов C1, c2 и других столбцов. Фундаментальным принципом в коллинеарность в том, что результаты должны быть не влияет на работу путем добавления или удаления избыточных столбцов из источника данных. Поскольку функция ЛИНЕЙН в Excel 2002 и в более ранней версии версиях Excel не проверяла наличие коллинеарности, этот принцип был легко нарушены. Столбцов прогнозирующих значений являются почти коллинеарными, если хотя бы один столбец (c) можно выраженное в виде суммы кратных чисел других пользователей, c1, c2 и других почти равно столбцы. В данном случае «практически равный» означает очень маленькую сумму квадратов отклонения от записей в c от соответствующих записей взвешенной суммы C1, c2 и других столбцов; «очень маленький» может быть меньше, чем 10^(-12) для пример.

Первая модель, строки 10-12 использует столбцы b и c запросы и прогнозирующих значений Excel для моделирования константа (последнее значение аргумента ЗНАЧЕНИЕ TRUE). Excel затем вставляет дополнительный прогнозирующих значений столбца, который выглядит как ячейки D2:D6. Легко заметить, что записи в столбце c в строки 2 6, точно равны сумме соответствующих записей в столбцах b и D. Таким образом нет коллинеарность отсутствует потому, что столбец c является суммой кратных из:
  • Столбец b
  • Дополнительный столбец Excel, будет вставлена, так как состоящий из третьего аргумент ЛИНЕЙН (так же, как четвертый аргумент ТЕНДЕНЦИЙ) был опущен или TRUE ( "Обычный" случай)
В результате таких проблем с вычислениями, Excel 2002 и более ранних версий версиях Excel не удается вычислить результаты и ТЕНДЕНЦИИ выходная таблица заполняется # NUM!.

Вторая модель, в строках 14-16 является одним, любая версия Excel может успешно обрабатывать. Коллинеарность отсутствует, и вы можете снова запрос модели константы в Excel. Эта модель включается в список для двух по причинам.

Во-первых, это, пожалуй, наиболее типичным случаем практического применения функции: нет коллинеарность отсутствует. Эти случаи обрабатываются также во всех версиях Microsoft Excel. Она должна быть обнадеживающим обстоятельством, чтобы знать, что цифровой не возникает в практику наиболее распространенных проблем случай, если у вас есть более ранней версии Excel.

Во-вторых используемый в данном примере сравнивается поведение Excel 2003 и последующих версиях Excel в этих двух моделях. В большинстве важнейших статистических пакетов анализируется коллинеарность, удаление столбец, который является суммой кратных из модели и оповещение с сообщением, например "столбец c линейно зависит от других столбцов прогнозирующих значений и был удален из анализа.

В Excel 2003 и последующих версиях Excel, такое сообщение передается не в оповещения или текстовой строки, но в выходной таблице ЛИНЕЙН. ТЕНДЕНЦИЯ не имеет механизма для такого сообщения поставкой. Функции ЛИНЕЙН Выходная таблица, коэффициент регрессии, — ноль, Стандартная ошибка — соответствует нулю коэффициента для столбца, который был удален из модель. Функция ЛИНЕЙН выходные данные таблиц, включенных в 23 до 35 соответствующих строк ТЕНДЕНЦИЯ вывода в строках 10-16. Записи в ячейках I24:I25 Показать сократилось избыточные прогнозирующих значений столбца. В этом случае функция ЛИНЕЙН решили удалить столбец c (коэффициенты в ячейках I24, J24, K24 соответствуют столбцам C, B и Excel постоянное столбца, соответственно). При наличии коллинеарности любой из связанные столбцы могут быть удалены и произвольный выбор.

Во второй модели в строках 30-35, не существует никаких коллинеарность и столбец, не удаляются. Можно увидеть, что прогнозируемые значения y так же в обеих моделях. Причина удаления избыточных столбцов который является суммой кратных не уменьшает Богу за Результирующая модель. Такие столбцы удаляются именно потому, что они представляют нет При поиске лучших методу наименьших квадратов в соответствии с добавленной стоимости.

Кроме того Если посмотреть на Выходных данных ЛИНЕЙН в Excel 2003 и последующих версиях Excel в ячейках I23:K35, можно заметить, что последние три строк таблицы выходных данных являются одинаковыми и что записи в ячейках I31:J32 и J24:K25 ячейки совпадают. Это показывает, что такие же результаты Когда получен столбец c включены в модель, но оказались с избыточностью (вывод в ячейках I24:K28), когда столбец c был исключен до запуска ЛИНЕЙН (выходные данные в ячейки I31:J35). Это соответствует основополагающим в наличие коллинеарности.

В ячейках A18:C21 в этой статье использует данные Excel 2003 и последующих версиях Excel для иллюстрации как вступает в выходных данных ЛИНЕЙН и вычисляет соответствующие ТЕНДЕНЦИИ прогнозируемые значения y. Изучив формул в ячейках A20:A21 и ячеек C20:C21, можно увидеть, как коэффициенты ЛИНЕЙН объединяются с данными new_x в ячейки для каждого из этих двух моделях (с использованием столбцов B, C качестве прогнозирующих значений; с помощью B7:C8 только столбца b при прогнозировании).

Коллинеарность определяется в функции ЛИНЕЙН в Excel 2003 и последующих версиях Excel из-за совершенно другой подход к решения для коэффициентов регрессии. Такой подход называется QR-разложение. Статья ЛИНЕЙН Пример алгоритма QR-разложения для небольшой пример.

Сводка результатов в более ранних версиях Excel

Результаты ТЕНДЕНЦИЙ неблагоприятному воздействию неточные результаты функции ЛИНЕЙН в Excel 2002 и более ранних версий версии Excel.

Функция ЛИНЕЙН рассчитывалась с с помощью подхода, который не учитывал коллинеарность. Существование Причиной ошибки округления, соответствует требованиям стандарта ошибки на коллинеарности коэффициенты регрессии и неподходящих степеней свободы. Иногда округления проблемы были настолько значительными, ЛИНЕЙН заполняется его выходной диапазон # NUM!.

Если в качестве большинство случаев на практике, можно быть уверенным в что нет столбцов прогнозирующих значений коллинеарных (или почти коллинеарными), затем Функция ЛИНЕЙН дает приемлемые результаты. Таким образом, при использовании ТЕНДЕНЦИЙ, которые можно точно так же reassured Если вы уверены, что не коллинеарными (или почти коллинеарными) столбцов прогнозирующих значений.

Сводка результатов в Excel 2003 и последующих версиях Excel

Улучшения функции ЛИНЕЙН включить переключение QR-разложение метод определения коэффициентов регрессии. Этот Метод имеет следующие преимущества:
  • Повышенная стабильность (обычно меньше округления ошибки)
  • Анализ коллинеарности.
С помощью Microsoft Excel 2002 и более ранних версиях Excel, которые будут показаны все проблемы в этой статье исправления для Excel 2003 и последующих версиях Excel.

Выводы

Поскольку функция ЛИНЕЙН была улучшена производительность корпорации TREND существенно улучшена, Excel 2003 и последующих версиях Excel. Если используется более ранняя версия Excel, убедитесь что столбцов прогнозирующих значений не коллинеарны перед использованием ТЕНДЕНЦИЙ.

Объем материалы, представленные в этой статье и в статье ЛИНЕЙН может в первую очередь появляются alarming для пользователей Excel 2002 и более ранних версиях Excel. Однако следует отметить, что коллинеарность является проблемой в небольшом количестве случаев. Дать более ранними версиями Excel приемлемые результаты ТЕНДЕНЦИЙ при коллинеарность отсутствует.

К счастью, улучшения функции ЛИНЕЙН также положительно влияет на линейная регрессия пакета анализа средство (вызывает функции ЛИНЕЙН) и двумя другими связанных функций Excel: ЛГРФПРИБЛ и РОСТ.


Ключевые слова: Формула тенденция роста ЛГРФПРИБЛ функции ЛИНЕЙН XL2003 XL2007 XL2010



Свойства

Код статьи: 828801 - Последний отзыв: 19 сентября 2011 г. - Revision: 5.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Office Excel 2007
  • Microsoft Excel 2004 for Mac
  • Microsoft Office Excel 2003
  • Microsoft Excel 2010
Ключевые слова: 
kbformula kbexpertisebeginner kbinfo kbmt KB828801 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:828801

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com