Редактор электронных таблиц MS Excel.
Графики функций. Поиск зависимости между данными при помощи графиков функций.
Два типа графиков функций в Excel. Создание графиков функций. Зависимость между двумя рядами данных. Линия тренда.
Будем считать, что функции, графики которых нам надо строить всегда расположены в столбцах. Причем в столбце А пусть находятся значения переменной x, а в столбцах В, С… значения функций f1, f2, … соответственно.
Два типа графиков функций в Excel. Создание графиков функций.
В Excel’е есть специальный тип диаграммы "график". При помощи него можно построить график зависимости данных в столбце (например, В) от номера строчки. Независимо от того, какие подписи оси категорий мы зададим. (Даже если по оси Х будут подписаны значения из столбца А, график не будет выражать зависимость f1(x) в общем случае). Строится как самая обычная диаграмма. (См. примеры 1 и 2). Можно строить несколько графиков функций на одной диаграмме.
Если столбец А содержит арифметическую прогрессию, то можно считать, что график построенной функции выражает зависимость f1(x).
Такой метод построения графика функции удобен, если дана протабулированная функция.
На шаге 2 в качестве диапазона надо указать соответствующие ячейки столбца В, а на вкладке “Ряд” в строчке “Подписи по оси Х” указать соответствующие ячейки столбца А.
Второй метод построения графика зависимости более универсален. Надо строить диаграмму типа “Точечная”. (Если выбрать третий вид, то она совсем будет похожа на график.)
На втором шаге в качестве диапазона указываем столбец В. А на вкладке ряд в качестве “Значения Х” указываем столбец А.
Если мы хотим построить несколько графиков (например, графики функций f1 и f2) на одной диаграмме, надо нажать кнопку “Добавить”, и для добавленого ряда указать в графе “Значения Y” - столбец С, в графе “Значения Х” - столбец А.
Аналогично с помощью диаграммы типа “Точечная” можно нарисовать график какой-нибудь нетривиальной зависимости. Например, f1(f2). См. пример №3.
Линия тренда.
Есть несколько базовых функций (линейная, логарифм, экспонента, полиномы,…). Если у нас есть неизвестно какая зависимость, Excel может нам сказать, на какую базовую функцию она похожа больше всего.
Для этого поступим так. Построим график этой зависимости (можно График, можно Точечная), воспользуемся пунктом Меню=>Диаграмма=>Добавить линию тренда. Выберем тип тренда. Excel построит на диаграмме еще один график, показывающий, к какой зависимости ближе всего исследуемые данные.
Например, если мы выберем тип тренда “Линейная”, то Excel построит линейную функцию, которая лучше всего описывает исследуемую зависимость. На диаграмме это будет выглядеть так: это будет такая прямая линия, что график построенной функции отклоняется от нее наименьшим образом. См. пример 4.
Примечание: Excel использует метод наименьших квадратов. Т.е. Excel строит тренд с условием, что сумма квадратов расстояний от реальных точек до линии тренда минимальна для всех линий данного типа.
Как понять, что за тренд построен? Очень просто. Надо вывести его уравнение (“Формат линии тренда”, вкладка “Параметры”, соответствующая галка). И вы узнаете приблизительное уравнение зависимости между вашими данными.
Как понять, какой тип тренда надо использовать? На той же вкладке “параметры” окна “формат линии тренда” включаем галку “поместить на диаграмму величину достоверности аппроксимации (R^2)”. После этого в подписи к тренду появится эта самая величина достоверности. Чем она больше, тем лучше построенный тренд. См. пример 5.
Зачем нужны линии тренда? или
Как проводить маркетинговые исследования подручными способами?
Линия тренда - один из самых простых, но довольно эффективных способов исследования разных зависимостей в Excel.
Например, даны статистические данные о средней зарплате и о тратах на продукты питания за несколько лет. Можно исследовать, зависят ли расходы на питание от средней зарплаты и как. Во-первых, надо отметить точки, соответствующие данным (построить точечную диаграмму). Если точки получились не хаотично разбросаны по всей диаграмме, а более-менее по какой-то линии, можно попробовать построить тренд этой зависимости (добавить линию тренда: всех типов по очереди и посмотреть, при каком типе наибольший R2). При большом коэффициенте R2 (например, R2>0,9) можно считать, что мы нашли подходящюю зависимость. Практически так поступают на практике.
То, что практические данные отклоняются от теоретической кривой, объясняется следующим образом. В реальной жизни присутствует много случайных факторов. Возможно, у населения была массовая депрессия накануне выборов - вот и тратили меньше, чем надо теоретически. А может быть, подъем настроения по поводу выхода Ястребов в финал - тратили больше. Но в среднем зависимость такая, как получилась теоретическая кривая (тренд).
В экономических задачах такой подход используется очень часто.
Больше о том, как проводить подобные исследования, можно узнать на Эконометрике.
Примеры построения графиков функций.
Примеры выполнены в файле ex7.xls . Примеры 1- 3 на листе “Пример”, примеры 4- 5 на листе “Тренд”.
Пример №1.
Построение графика функции f1.
Растягиваем до необходимого размера. Теперь будем подправлять то, что нам не понравилось.
Получилось:
Пример №2.
Построим на одной диаграмме два графика функций сразу. И f1, и f2.
Растягиваем до необходимого размера. Теперь будем подправлять то, что нам не понравилось.
Получилось:
Пример №3.
Поиск зависимости между f1 и f2.
Чтобы построить график зависимости f2(f1), надо использовать тип диаграммы “Точечная”.
Поправляем:
Получилось.
Пример №4.
Поиск зависимости с помощью линии тренда. (см.лист “Тренд”)
Найдем зависимость между x и f1. Для этого можно использовать как тип диаграммы График, так и Точечная, т.к. значения в столбце A образуют арифметическую прогрессию.
Поправляем.
Добавляем линию тренда. Похоже, что необходим линейный тренд.
Поправляем:
Получилось.
Точки лежат достаточно близко к линии тренда, значит тип тренда мы выбрали хорошо.
Пример №5.
Поиск зависимости f1(f2) с помощью линии тренда.
Поправляем:
Добавляем линию тренда. По точкам не сразу понятно, какой тренд добавлять. Добавим линейный, затем логарифмический и посмотрим, при каком величина R^2 ближе к 1. Такой и лучше.
Получили R2=0,9705. Неплохо.
Поличили R2=0,9867. Лучше. Такой тренд и оставим.
Поправляем:
Получилось.
Практическое задание