Точки пересечения графиков в Excel
Как найти точки пересечения графиков в Excel? Например, есть графики, отображающие несколько показателей. Далеко не всегда они будут пересекаться непосредственно на поле диаграммы. Но пользователю нужно показать те значения, в которых линии рассматриваемых явлений пересекаются. Рассмотрим на примере.
Строим графики с точками пересечений
Имеются две функции, по которым нужно построить графики:
Выделяем диапазоны данных, на вкладке «Вставка» в группе «Диаграммы» подбираем нужный тип графика. Как:
- Нужно найти точки пересечения графиков со значением Х, поэтому столбчатые, круговые, пузырьковые и т.п. диаграммы не выбираем. Это должны быть прямые линии.
- Для поиска точек пересечения необходима ось Х. Не условная, на которой невозможно задать другое значение. Должна быть возможность выбирать промежуточные линии между периодами. Обычные графики не подходят. У них горизонтальная ось – общая для всех рядов. Периоды фиксированы. И манипулировать можно только с ними. Выберем точечную диаграмму с прямыми отрезками и маркерами.
Для данного типа диаграммы между основными периодами 0, 2, 4, 6 и т.д. можно использовать и промежуточные. Например, 2,5.
Находим точку пересечения графиков в Excel
В табличном редакторе Excel нет встроенной функции для решения подобной задачи. Линии построенных графиков не пересекаются (см. рисунок), поэтому даже визуально точку пересечения найти нельзя. Ищем выход.
Первый способ. Найти общие значения в рядах данных для указанных функций.
В таблице с данными таковых значений пока нет. Так как мы решали уравнения с помощью формул в полуавтоматическом режиме, с помощью маркера автозаполнения продолжим ряды данных.
Значения Y одинаковые при Х = 4. Следовательно, точка пересечения двух графиков имеет координаты 4, 5.
Изменим график, добавив новые данные. Получим две пересекающиеся линии.
Второй способ. Применение для решения уравнений специального инструмента «Поиск решения». Кнопка вызова инструмента должна быть на вкладке «Данные». Если нет, нужно добавить из «Надстроек Excel».
Преобразуем уравнения таким образом, чтобы неизвестные были в одной части: y – 1,5 х = -1; y – х = 1. Далее для неизвестных х и y назначим ячейки в Excel. Перепишем уравнения, используя ссылки на эти ячейки.
Вызываем меню «Поиск решения» — заполняем условия, необходимые для решения уравнений.
Нажимаем «Выполнить» — инструмент предлагает решение уравнений.
Найденные значения для х и y совпадают с предыдущим решением с помощью составления рядов данных.
Точки пересечения для трех показателей
Существует три показателя, которые измерялись во времени.
По условию задачи показатель В имеет постоянную величину на протяжении всех периодов. Это некий норматив. Показатель А зависит от показателя С. Он то выше, то ниже норматива. Строим графики (точечную диаграмму с прямыми отрезками и маркерами).
Точки пересечения имеются только у показателей А и В. Но их точные координаты нужно еще определить. Усложним задачу – найдем точки пересечения показателя C с показателями А и В. То есть в какие временные периоды и при каких значениях показателя А линия показателя С пересекает линию норматива.
Точек у нас будет две. Их рассчитаем математическим путем. Сначала найдем точки пересечения показателя А с показателем В:
На рисунке видно, какие значения использовались для расчета. По такой же логике находим значение х для второй точки.
Теперь рассчитаем точки, найденных значений по оси Х с показателем С. Используем близкие формулы:
На основе новых данных построим точечные диаграммы на том же поле (где наши графики).
Получается такой рисунок:
Для большей информативности и эстетики восприятия добавим пунктирные линии. Их координаты:
Добавим подписи данных – значения показателя C, при которых он пересечет линию норматива.
Можно форматировать графики по своему усмотрению – делать их более выразительными и наглядными.
Особенности построения при неравномерном шаге по Х
Пусть дана таблица с исходными данными (значения в исходной таблице расположены по оси Х равномерно с шагом 10, но точка с х=20 отсутствует).
Построим График и Точечную диаграмму с прямыми отрезками используя одну и туже таблицу.
Точечная диаграмма использует все данные из исходной таблицы: как значения х, так и y.
Диаграмма График откладывает значения по оси х равномерно (значения из столбца Ось х не используются для построения).
Значения из столбца Ось х используются в Диаграмме График только для подписей данных по оси х (значения из столбца Ось х никак не влияют на расположение точек). Это часто используется для гибкой настройки подписей по оси х (можно в качестве подписей указать любые, в том числе и текстовые значения).
Вывод : если значения по оси х расположены неравномерно (в исходной таблице нет точки с х=20, поэтому кривая на Диаграмме График имеет излом), то использование Точечной диаграммы предпочтительней.
В случае, если данные расположены по оси х равномерно (с определенным шагом), то можно использовать оба типа диаграммы — линии на диаграмме будут выглядеть одинаково. Но если некоторые значения по оси Х пропущены, то для настройки диаграммы типа График нужно изменить таблицу с исходными данными. Можно использовать функцию НД() см. статью Функция НД() в MS EXCEL . Эта функция позволяет сделать кривую на диаграмме График аналогичной кривой на Точечной диаграмме (вариант2).
СОВЕТ : Для начинающих пользователей EXCEL советуем прочитать статью Основы построения диаграмм в MS EXCEL , в которой рассказывается о базовых настройках диаграмм, а также статью об основных типах диаграмм .
Построение графика функции на плоскости
Элементарные функции (y=sin(x), y=x 2 ) удовлетворяют условию однозначности функции: одному значению Х соответствует единственное значение Y (горизонтальная линия, параллельная оси ординат, не может пересекать график функции более чем в одной точке). Поэтому, Диаграмма типа График, как и диаграмма типа Точечная, годятся для построения графика функции на плоскости.
Построим график функции y=sin(x) с использованием обоих типов диаграмм.
- подписи Оси Х: на диаграмме График на оси Х указаны фактические значения Х (могут также быть указаны любые подписи, даже текст), а на Точечной — цены основных и промежуточных делений вычислены автоматически. Т.е. подписи на этих типах диаграмм не обязательно совпадают (но можно добиться, чтобы совпадали).
- шаг вертикальной сетки: основные линии сетки на Графике проходят строго через точки значений, а на Точечной — шаг выбирается автоматически (точно предсказать не возможно, т.к. шаг зависит от размера самой диаграммы, диапазона изменения по Х и др.)
Эти графики построены в файле примера .
Построение плоских алгебраических кривых
Кардиоиду, эпициклоиду, логарифмическую спираль и лемнискату Бернулли можно построить только с помощью диаграммы типа Точечная, т.к. эти кривые НЕ удовлетворяют условию однозначности функции: одному значению Х могут соответствовать несколько значений Y. Эти графики построены в этой статье.
Построение диаграммы рассеяния
Диаграммы рассеяния используются для анализа временных рядов и в статистическом анализе. Про построение этой диаграммы (возможно использовать только Точечную) см. эту статью.
Инструменты прогнозирования в Microsoft Excel
Прогнозирование – это очень важный элемент практически любой сферы деятельности, начиная от экономики и заканчивая инженерией. Существует большое количество программного обеспечения, специализирующегося именно на этом направлении. К сожалению, далеко не все пользователи знают, что обычный табличный процессор Excel имеет в своем арсенале инструменты для выполнения прогнозирования, которые по своей эффективности мало чем уступают профессиональным программам. Давайте выясним, что это за инструменты, и как сделать прогноз на практике.
Процедура прогнозирования
Целью любого прогнозирования является выявление текущей тенденции, и определение предполагаемого результата в отношении изучаемого объекта на определенный момент времени в будущем.
Способ 1: линия тренда
Одним из самых популярных видов графического прогнозирования в Экселе является экстраполяция выполненная построением линии тренда.
Попробуем предсказать сумму прибыли предприятия через 3 года на основе данных по этому показателю за предыдущие 12 лет.
- Строим график зависимости на основе табличных данных, состоящих из аргументов и значений функции. Для этого выделяем табличную область, а затем, находясь во вкладке «Вставка», кликаем по значку нужного вида диаграммы, который находится в блоке «Диаграммы». Затем выбираем подходящий для конкретной ситуации тип. Лучше всего выбрать точечную диаграмму. Можно выбрать и другой вид, но тогда, чтобы данные отображались корректно, придется выполнить редактирование, в частности убрать линию аргумента и выбрать другую шкалу горизонтальной оси.
- Линейная;
- Логарифмическая;
- Экспоненциальная;
- Степенная;
- Полиномиальная;
- Линейная фильтрация.
Давайте для начала выберем линейную аппроксимацию.
Способ 2: оператор ПРЕДСКАЗ
Экстраполяцию для табличных данных можно произвести через стандартную функцию Эксель ПРЕДСКАЗ. Этот аргумент относится к категории статистических инструментов и имеет следующий синтаксис:
«X» – это аргумент, значение функции для которого нужно определить. В нашем случае в качестве аргумента будет выступать год, на который следует произвести прогнозирование.
«Известные значения y» — база известных значений функции. В нашем случае в её роли выступает величина прибыли за предыдущие периоды.
«Известные значения x» — это аргументы, которым соответствуют известные значения функции. В их роли у нас выступает нумерация годов, за которые была собрана информация о прибыли предыдущих лет.
Естественно, что в качестве аргумента не обязательно должен выступать временной отрезок. Например, им может являться температура, а значением функции может выступать уровень расширения воды при нагревании.
При вычислении данным способом используется метод линейной регрессии.
Давайте разберем нюансы применения оператора ПРЕДСКАЗ на конкретном примере. Возьмем всю ту же таблицу. Нам нужно будет узнать прогноз прибыли на 2018 год.
- Выделяем незаполненную ячейку на листе, куда планируется выводить результат обработки. Жмем на кнопку «Вставить функцию».
В поле «Известные значения y» указываем координаты столбца «Прибыль предприятия». Это можно сделать, установив курсор в поле, а затем, зажав левую кнопку мыши и выделив соответствующий столбец на листе.
Аналогичным образом в поле «Известные значения x» вносим адрес столбца «Год» с данными за прошедший период.
Но не стоит забывать, что, как и при построении линии тренда, отрезок времени до прогнозируемого периода не должен превышать 30% от всего срока, за который накапливалась база данных.
Способ 3: оператор ТЕНДЕНЦИЯ
Для прогнозирования можно использовать ещё одну функцию – ТЕНДЕНЦИЯ. Она также относится к категории статистических операторов. Её синтаксис во многом напоминает синтаксис инструмента ПРЕДСКАЗ и выглядит следующим образом:
=ТЕНДЕНЦИЯ(Известные значения_y;известные значения_x; новые_значения_x;[конст])
Как видим, аргументы «Известные значения y» и «Известные значения x» полностью соответствуют аналогичным элементам оператора ПРЕДСКАЗ, а аргумент «Новые значения x» соответствует аргументу «X» предыдущего инструмента. Кроме того, у ТЕНДЕНЦИЯ имеется дополнительный аргумент «Константа», но он не является обязательным и используется только при наличии постоянных факторов.
Данный оператор наиболее эффективно используется при наличии линейной зависимости функции.
Посмотрим, как этот инструмент будет работать все с тем же массивом данных. Чтобы сравнить полученные результаты, точкой прогнозирования определим 2019 год.
- Производим обозначение ячейки для вывода результата и запускаем Мастер функций обычным способом. В категории «Статистические» находим и выделяем наименование «ТЕНДЕНЦИЯ». Жмем на кнопку «OK».
Способ 4: оператор РОСТ
Ещё одной функцией, с помощью которой можно производить прогнозирование в Экселе, является оператор РОСТ. Он тоже относится к статистической группе инструментов, но, в отличие от предыдущих, при расчете применяет не метод линейной зависимости, а экспоненциальной. Синтаксис этого инструмента выглядит таким образом:
=РОСТ(Известные значения_y;известные значения_x; новые_значения_x;[конст])
Как видим, аргументы у данной функции в точности повторяют аргументы оператора ТЕНДЕНЦИЯ, так что второй раз на их описании останавливаться не будем, а сразу перейдем к применению этого инструмента на практике.
- Выделяем ячейку вывода результата и уже привычным путем вызываем Мастер функций. В списке статистических операторов ищем пункт «РОСТ», выделяем его и щелкаем по кнопке «OK».
Способ 5: оператор ЛИНЕЙН
Оператор ЛИНЕЙН при вычислении использует метод линейного приближения. Его не стоит путать с методом линейной зависимости, используемым инструментом ТЕНДЕНЦИЯ. Его синтаксис имеет такой вид:
=ЛИНЕЙН(Известные значения_y;известные значения_x; новые_значения_x;[конст];[статистика])
Последние два аргумента являются необязательными. С первыми же двумя мы знакомы по предыдущим способам. Но вы, наверное, заметили, что в этой функции отсутствует аргумент, указывающий на новые значения. Дело в том, что данный инструмент определяет только изменение величины выручки за единицу периода, который в нашем случае равен одному году, а вот общий итог нам предстоит подсчитать отдельно, прибавив к последнему фактическому значению прибыли результат вычисления оператора ЛИНЕЙН, умноженный на количество лет.
- Производим выделение ячейки, в которой будет производиться вычисление и запускаем Мастер функций. Выделяем наименование «ЛИНЕЙН» в категории «Статистические» и жмем на кнопку «OK».
Как видим, прогнозируемая величина прибыли, рассчитанная методом линейного приближения, в 2019 году составит 4614,9 тыс. рублей.
Способ 6: оператор ЛГРФПРИБЛ
Последний инструмент, который мы рассмотрим, будет ЛГРФПРИБЛ. Этот оператор производит расчеты на основе метода экспоненциального приближения. Его синтаксис имеет следующую структуру:
= ЛГРФПРИБЛ (Известные значения_y;известные значения_x; новые_значения_x;[конст];[статистика])
Как видим, все аргументы полностью повторяют соответствующие элементы предыдущей функции. Алгоритм расчета прогноза немного изменится. Функция рассчитает экспоненциальный тренд, который покажет, во сколько раз поменяется сумма выручки за один период, то есть, за год. Нам нужно будет найти разницу в прибыли между последним фактическим периодом и первым плановым, умножить её на число плановых периодов (3) и прибавить к результату сумму последнего фактического периода.
- В списке операторов Мастера функций выделяем наименование «ЛГРФПРИБЛ». Делаем щелчок по кнопке «OK».
Прогнозируемая сумма прибыли в 2019 году, которая была рассчитана методом экспоненциального приближения, составит 4639,2 тыс. рублей, что опять не сильно отличается от результатов, полученных при вычислении предыдущими способами.
Мы выяснили, какими способами можно произвести прогнозирование в программе Эксель. Графическим путем это можно сделать через применение линии тренда, а аналитическим – используя целый ряд встроенных статистических функций. В результате обработки идентичных данных этими операторами может получиться разный итог. Но это не удивительно, так как все они используют разные методы расчета. Если колебание небольшое, то все эти варианты, применимые к конкретному случаю, можно считать относительно достоверными.
Мы рады, что смогли помочь Вам в решении проблемы.
Просмотр полной версии : Excel. Значение функции в промежуточных точках
Lexander
09.10.2012, 17:02
Интересует вопрос как в Ексель узнать значение функции в промежуточных точках.
Я построил график в Ексель по экспериментальным данным, например — в момент времени 1 величина принимает значение y1, а в момент времени 2 величина принимает значение y2 (y1 и y2 получены экспериментально). А мне нужно узнать чему равна величина в момент времени 1.5 — хочу определить это по графику, но не на глаз, а точно. В Екселе это можно сделать?
Hogfather
09.10.2012, 17:04
Lexander, А указатель мыша пробовали на график наводить?
Lexander
09.10.2012, 17:20
При наведении мышью на график Ексель выдает значение абсциссы. А мне надо значение функции — ординату. На глаз грубо и так видно, но мне надо точно до 0.001
А мне надо значение функции — ординату. На глаз грубо и так видно, но мне надо точно до 0.001
Добавьте к графику линию тренда. Выберите по величине R^2(?) тип, наиболее точно соответствующий графику (линейный, степенной, экспоненциальный) и в уравнение этого тренда подставляйте значение абсциссы.
Обязательно читать про аппроксимацию и интерполяцию
нельзя по двум точкам построить функцию:)
это может быть линия или парабола, причем вторая как вниз, так и вверх основанием.. очень смешные результаты получатся.
нельзя по двум точкам построить функцию
это может быть линия или парабола, причем вторая как вниз, так и вверх основанием.
Я построил график в Ексель по экспериментальным данным
Хороши экспериментальные данные из двух измерений.
Lexander
11.10.2012, 10:35
нельзя по двум точкам построить функцию:)
Хороши экспериментальные данные из двух измерений.
С чего выдумал, что у меня два измерения? У меня их сотни, не меньше тысячи. Если вы про это Я построил график в Ексель по экспериментальным данным, например — в момент времени 1 величина принимает значение y1, а в момент времени 2 величина принимает значение y2 (y1 и y2 получены экспериментально). так это было приведено в качестве примера, не буду же я писать y1, y2, y3, ….., y99, …, y967 … Улыбайся.
Hogfather
11.10.2012, 11:10
Lexander, гляньте сюда (http://habrahabr.ru/post/130873/), может это приблизит Вас к Дао.
С чего выдумал, что у меня два измерения?
Читайте внимательнее.
Не я написал, что
нельзя по двум точкам построить функцию
И прокомментировал я, как несложно догадаться, ответ Andriy,
Lexander
11.10.2012, 12:06
Rendido, прокомментировали Вы именно мой пост, якобы у меня всего два измерения. Прочитайте внимательно свой же пост #7. Вы писали «Хороши экспериментальные данные из двух измерений». Это было про меня, не оправдывайтесь.
А сейчас Вы ответите в эту тему ещё много сообщений, «я этого не писал», «это не сложно догадаться», «меня не так поняли», «читайте внимательно, это не я писал», «Lexander иди учи Ексель» и так далее, и тому подобное, и прочее, и тема перерастёт во флуд и оскорбления. До свидания.
Хороши экспериментальные данные из двух измерений
Это было про меня
у меня всего два измерения
Well, OK:
Lexander иди учи Ексель
читайте внимательно
До свидания
Lexander, все-таки, настаиваю на том, что Вам нужно осилить, хотя бы, интерполяцию, а лучше аппроксимацию. Так как вопрос у Вас из серии: «как, имея три рубля, получить шесть?»
Вкраце: узнать значения функции в промежуточных точках по таблично заданной функции НЕЛЬЗЯ. Можно узнать значения ДРУГИХ функций, которые будут проходить через заданные точки (интерполяция) или проходить очень близко к заданным точкам (аппроксимация — на практике предпочтительней).
То есть Вы заменяете неизвестную Вам функцию (о которой известно лишь конкретные ее точки — результаты эксперимента) на другую функцию, и уже берете значения этой другой функции в промежуточных точках. Через заданные точки (сколько бы их ни было) можно провести сколько угодно функций. Именно поэтому Ваш вопрос изначально некорректен. Ексель воспользуется одним методом интерполяции, матлаб другим — значение функции в промежуточных точках будет разным.
Более того, лучше воспользоваться не интерполяцией (когда нужно построить функцию, строго проходяющую через заданные точки), а аппроксимацией. Так как если исходные точки получены экспериментально, то в них обязательно будет погрешность, поэтому проходить строго через них не нужно — это лишь увеличит общую разницу между полученной функцией и неизвестной реальной.
Вляпалась…
11.10.2012, 18:55
Lexander, все-таки, настаиваю на том, что Вам нужно осилить, хотя бы, интерполяцию, а лучше аппроксимацию. Так как вопрос у Вас из серии: «как, имея три рубля, получить шесть?»
Вкраце: узнать значения функции в промежуточных точках по таблично заданной функции НЕЛЬЗЯ. Можно узнать значения ДРУГИХ функций, которые будут проходить через заданные точки (интерполяция) или проходить очень близко к заданным точкам (аппроксимация — на практике предпочтительней).
То есть Вы заменяете неизвестную Вам функцию (о которой известно лишь конкретные ее точки — результаты эксперимента) на другую функцию, и уже берете значения этой другой функции в промежуточных точках. Через заданные точки (сколько бы их ни было) можно провести сколько угодно функций. Именно поэтому Ваш вопрос изначально некорректен. Ексель воспользуется одним методом интерполяции, матлаб другим — значение функции в промежуточных точках будет разным.
Более того, лучше воспользоваться не интерполяцией (когда нужно построить функцию, строго проходяющую через заданные точки), а аппроксимацией. Так как если исходные точки получены экспериментально, то в них обязательно будет погрешность, поэтому проходить строго через них не нужно — это лишь увеличит общую разницу между полученной функцией и неизвестной реальной.
Ему всего-навсего нужно знать закон, по которому ексель (ред. авт. сохр.) строит график. И все.
Hogfather
11.10.2012, 19:12
Вот тут, на форуме любителей excel, (http://www.planetaexcel.ru/forum.php?thread_id=18953) разбирается похожая задача.
Вляпалась…, отнюдь. Если автор что то строит по экспериментальным данным, то считать то, что ему выдал «эксель», за искому зависимость, мягко говоря, наивно.
Это во-первых.
Во-вторых, эксель строит график путем соединения соседних точек. Никаких функций при этом не строится (интерполяции и аппроксимации не происходит).
Чтобы найти значения в промежуточных точках надо как раз провести интерполяцию или аппроксимацию.
Hogfather
11.10.2012, 21:44
gav, (добродушно) ну, не совсем так. Посмотрите выше я приводил ссылку на библиотеку на php. Если excel соединяет точки, причем, ЧСХ, гладко, значит в нем какая-то математика для этого зашита. А вот как он сие делает (методика), мне не ведомо, ибо гугль не признается
Вляпалась…
11.10.2012, 22:06
Во-вторых, эксель строит график путем соединения соседних точек. Никаких функций при этом не строится (интерполяции и аппроксимации не происходит).
Чтобы найти значения в промежуточных точках надо как раз провести интерполяцию или аппроксимацию.
1. Автор хочет знать Y в промежуточной точке ГРАФИКА — читаем исходный пост.
2. Последняя фраза, особенно «или» — впечатлила. Мда.
1. Автор хочет знать Y в промежуточной точке ГРАФИКА — читаем исходный пост.
При построении графика Эксель тупо соединяет каждые две соседние точки прямой. Соответственно, берем точку. Смотрим какому отрезку принадлежит, эти две соседние точки соединены прямой. Строим по ним прямую. На ней будет лежать точка, которую ищет автор. Но поступать так — аморально для студентов, а уж тем более для аспирантов. Надо делать по-человечки, т.е. через интерполяцию или аппроксимацию по нашим данным.
Вляпалась…
11.10.2012, 22:51
При построении графика Эксель тупо соединяет каждые две соседние точки прямой.
Ой. Значит, мне показалось, что при выборе нестандартных типов диаграмм есть «гладкие графики». А там как тупо? Сплайнами? Кубическими?
Вляпалась…, да какими сплайнами? Просто прямую строит по двум точкам, да и то, чтобы только соединить эти точки (подозреваю, что только в процессе вывода на экран «графика»). Нигде она (прямая) в «аналитическом» виде в системе «не оседает». Так что узнать там значения не представляется возможным, если искусственно эту прямую не организовать. Но смысла в этом нет никакого — лучше нормальную интерполяцию или аппроксимацию.
Добавлено через 6 минут
Hogfather, Посмотрите выше я приводил ссылку на библиотеку на php. Если excel соединяет точки, причем, ЧСХ, гладко, значит в нем какая-то математика для этого зашита
Где в ссылке про php говорится, что Excel плавно точки соединяет?
Hogfather
12.10.2012, 00:28
gav, Ви таки пойдите на привоз, купите селедку и морочьте ей голову. Ну не знаете Excel, так и скажите
Где в ссылке про php говорится, что Excel плавно точки соединяет?
Нигде. Там рассказывается на пальцах, как соединяют точки.
А плавно Excel соединяет точки по определению. Вот пример, график одного и того же (два способа построения графика).
http://aspirantura.spb.ru/forum/picture.php?albumid=36&pictureid=946
Ребята, у графических тулбоксов цель — строить графики. Красивые, симпатишные, с прибамбасами и т.п. Но мне кажется несколько самонадеянным считать, что графические тулбоксы снабжены еще сложными математическими методами, которые прежде, чем построить график решают еще поставленные математические задачи (причем, мы конкретную математическую задачу им и не ставили, вообще говоря). Поэтому графические тулбоксы отдельно, математические методы обработки данных отдельно. Это мое мнение.
Сплайнами? Кубическими?
Если будете интерполировать, то да, лучше кубическим сплайнами. Там в Екселе должна быть функция (наверное), которая автоматически всё сделает и заодно выдаст информацию в интересующих вас промежуточных точках.
Добавлено через 2 минуты
А плавно Excel соединяет точки по определению.
То есть я так понимаю, что Ексель делает интерполяцию перед построением графика? Возможно я чего-то не понимаю…
Hogfather, так там поди второй график как сплайн выбран?
Добавлено через 1 минуту
Uzanka, да, есть там в типе графиков «плавная кривая». Но опять же что за метод ее построения — загадка…
В любом случае, это просчитывается на этапе вывода графика на экран. И нигде в OLE не фигурирует..
gav, вот и я о том. Конкретная математическая задача нами не была еще поставлена, а Ексель уже за нас всё решил ))
Вляпалась…,
Hogfather,
Ребята, я посмотрела сейчас, построила графики в Ексель. Должна признать, что не права. При выборе опции «Гладкая» там однозначно работает какой-то алгоритм. Вопрос только какой метод стоит там по умолчанию…
Hogfather
12.10.2012, 08:46
Хозяйке на заметку. Неплохая статья по теме. Trendline Coefficients and Regression Analysis (http://www.tushar-mehta.com/publish_train/data_analysis/16.htm)
Uzanka, понятно, что какой то алгоритм в конечном счете используется для вывода графика
Вопрос в том, что он не предназначен для трассировки точек графика и для нахождения прмежуточных значений. Его роль — исключительно визуализация.
Если кому то надо получить значения в промежуточных точках, то он должен нормальную интерполяцию и аппроксимацию делать соответствующими функциями, кои есть в наличии. Ссылки Hogfather это явно подтверждают.
Hogfather
12.10.2012, 16:12
gav, (добродушно) Это мы еще не затронули обоснование степени полинома при аппроксимации. В Excel эта задача решается, но нужно знать, в какой бубен бить.
Чё делается …
Да, пионэрам надо бы хоть чуть-чуть знать матчасть. «Апроксимация» посредством экселя — дикое убожество, конечно. Особенно, если не понимать как этот магический продукт работает. И не знать основ математики.
(добродушно) Это мы еще не затронули обоснование степени полинома при аппроксимации
Не будем даже упоминать о том, что вообще говоря, сходимость, например, метода наименьших квадратов строго доказана только для одного класса функций — полиномов Чебышева …
И нигде в OLE не фигурирует..
Причем тут OLE-то ?
Добавьте к графику линию тренда. Выберите по величине R^2(?) тип, наиболее точно соответствующий графику (линейный, степенной, экспоненциальный) и в уравнение этого тренда подставляйте значение абсциссы.
Графически это выглядит как
http://rghost.ru/40891857/image.png
дикое убожество, конечно
График 1 — исходная функция (уравнение которой написано под графиком)
График 2 — сглаженная функция.
График 3 — аппроксимация средствами Excel, (судя по величине R^2 — убогая ).
saovu
Причем тут OLE-то ?
При том, что выцепить из Excel искомые автором точки проблематично
При том, что выцепить из Excel искомые автором точки проблематично
Ну уж если у кого-то возникли «проблемы» с пониманием интерполяции и аппроксимации, то OLE для него вообще штука неподъемная.
Я уж не говорю о том, что API OLE-объектов мс-офиса практически не документирован.
Димитриадис
25.12.2012, 21:24
В Эксель имеется таблица вида:
Фактор 1 — 2
Фактор 2 — 3
Фактор 3 — 67
…..
Фактор 25 — 32
Не могу сообразить: как отсортировать чтобы стало так:
Фактор 25 — 32
Фактор …
Фактор 3 — 67
Фактор 2 — 3
Фактор 1 — 2
Hogfather
25.12.2012, 22:28
Димитриадис, замените фактор 1 на фактор 01 и отсортируйте по фактору от я до а.
Димитриадис
26.12.2012, 17:46
Hogfather, спасибо.
Снова вопрос. Дано следующее:
1). В таблице Excel перечислены различные факторы, которые по-разному влияют на продуктивность кроликов.
2). Предстоит оценить силу влияния каждого фактора (см. фиолетовую строку).
3). Вариантов ответа — пять:
— не влияет — столбец под цифрой «1»
— слабо влияет — под цифрой 2
— умеренно влияет — под цифрой 3
— сильно влияет — под цифрой 4
— очень сильно влияет — под цифрой 5.
См. фиолетовую строку.
4). Ответы каждого респондента забивались в горизонтальные строки.
5). Ответы кодировались по двоичному принципу: если мы считаем, что данный фактор не влияет (см. респонденты №1, №2 и №3), то в колонку 1 забиваем «1», а в остальные колонку — нули. А вот респондент №4 посчитал, что первый фактор «сильно влияет», поэтому ставим единицу в колонку 4, а в колонки 1,2,3 и 5 забиваем нули.
Вопрос:
Как сделать так, чтобы:
Если единица стоит в первой колонке («фактор не влияет»), то в желтом вертикальном столбце отобразился 0 ?
Если единица стоит во второй колонке («фактор слабо влияет»), то в желтом вертикальном столбце отобразилась цифра 4 ?
Если единица стоит в третьей колонке («фактор умеренно влияет»), то в желтом вертикальном столбце доотобразилась цифра 6 ?
Если единица стоит в четвертой колонке («фактор сильно влияет»), то в желтом вертикальном столбце доотобразилась цифра 8 ?
Если единица стоит в пятой колонке («фактор чрезвычайно сильно влияет»), то в желтом вертикальном столбце дотобразилась цифра 10 ?
Эти цифры (0,4,6,8 и 10), которые должны появиться в желтом вертикальном столбце, представляют силу влияния данного фактора по условной десятибалльной шкале. Ну а дальше все просто — лепестковая диаграмма и полная красота.
Скриншот:
http://s017.radikal.ru/i408/1212/97/b1ec764898a8.jpg
Димитриадис, картинка мягко говоря не очень соответствует описанию из #34.
Надо блоки местами поменять что ли, то есть «фактор 1» это колонки с AP до AU и так далее?
Если это будет один раз делаться, проще выделить по очереди каждый нужный блок и перетащить мышкой на нужное место.
Неактуально. Предыдущий пост был изменён после того, как я написал этот.
Димитриадис
26.12.2012, 18:03
Jacky, извините, то был вчерашний вопрос, там все просто, Дядюшка подсказал.
А картинка относится к сегодняшнему вопросу.
Я думаю, что это должно делаться через «Логические функции» Excel-я, в частности «Если» или «Если, То»
но что-то у меня не получается…
Димитриадис, я для примера взял первый блок с вашей картинки, результат смотрите в аттаче.
Если нигде не ошибся, возможный вариант формулы может выглядеть примерно так:
=ПРОСМОТР(ПОИСКПОЗ(1;A1:E1;0);{1;2 ;3;4;5};{0;4;6;8;10})
Димитриадис
26.12.2012, 19:37
Jacky, спасибо, работает
Доброго времени суток. Тема тут очень близка к тому, что мне нужно, хоть я и не аспирант. Надеюсь мне ответят, не смотря на срок давности данной темы.
Описание: У меня есть 6 значений на оси абсцисс и 6 соответствующих значений на оси ординат. Я беру миллиметровку, карандаш и линейку и строю график, тупо соединяя точки. Затем у меня появляется известное значение на одной из осей( не важно на какой) и мне нужно найти соответствующее значение на другой оси. Я определяю это по бумаге линейкой.
Вопрос: Есть ли программа, которая упростит мою жизнь, избавя от ежедневного черчения на миллиметровке? Чтобы она просто выдавала значения, допустим абсциссы при известном значении ординаты на куске графика, который является прямой. Или формула в екселе или что угодно другое, лишь бы не чертить…а то глаза выпадут скоро…
P.S.высокоинтеллектуальные методы статистической и прочей обработки не предлагать, ибо линейка и карандаш справляются, значит не так все сложно….
Описание: У меня есть 6 значений на оси абсцисс и 6 соответствующих значений на оси ординат. Я беру миллиметровку, карандаш и линейку и строю график, тупо соединяя точки. Затем у меня появляется известное значение на одной из осей( не важно на какой) и мне нужно найти соответствующее значение на другой оси. Я определяю это по бумаге линейкой.
Есть ли программа, которая упростит мою жизнь, избавя от ежедневного черчения на миллиметровке? Чтобы она просто выдавала значения, допустим абсциссы при известном значении ординаты на куске графика, который является прямой. Или формула в екселе или что угодно другое, лишь бы не чертить…а то глаза выпадут скоро…
Сделать все то же самое, но в Экселе. Включив отображение основных и промежуточных линий сетки, получите ту же «миллиметровку», но в электронном виде
Hogfather
09.10.2014, 19:55
Описание: У меня есть 6 значений на оси абсцисс и 6 соответствующих значений на оси ординат. Я беру миллиметровку, карандаш и линейку и строю график, тупо соединяя точки. Затем у меня появляется известное значение на одной из осей( не важно на какой) и мне нужно найти соответствующее значение на другой оси. Я определяю это по бумаге линейкой.
Вопрос: Есть ли программа, которая упростит мою жизнь, избавя от ежедневного черчения на миллиметровке? Чтобы она просто выдавала значения, допустим абсциссы при известном значении ординаты на куске графика, который является прямой. Или формула в екселе или что угодно другое, лишь бы не чертить…а то глаза выпадут скоро…
Ну, кусочно-линейная функция, в вашем случае n=4
https://upload.wikimedia.org/math/0/5/3/053bf273585e26c1b5df1e116b4325ed.png
Дальше вычисления примерно на уровне математики начальной школы (см. задачу 2) (http://ege-ok.ru/2012/04/03/lineynaya-funktsiya-i-ee-grafik/)
Делаете таблицу в Excel
X Y K B
1 10 =C3 =D3
2 20 =(B3-B2)/(A3-A2) =B3-C3*A3
3 -9 =(B4-B3)/(A4-A3) =B4-C4*A4
4 10 =(B5-B4)/(A5-A4) =B5-C5*A5
5 11 =(B6-B5)/(A6-A5) =B6-C6*A6
6 11 =(B7-B6)/(A7-A6) =B7-C7*A7
Дальше считаете по коэффициентам:
=1,1*ВПР(1,1;A2: D7;3)+ВПР(1,1;A2: D7;4)
Вместо выделенного жирным используйте ссылку на ячейку. Обратную операцию проделайте самостоятельно.
Добавлено через 2 минуты
Сделать все то же самое, но в Экселе. Включив отображение основных и промежуточных линий сетки, получите ту же «миллиметровку», но в электронном виде
:facepalm:
хм, а если использовать функцю ТЕНДЕНЦИЯ в ексель? Я попробовал щас, вроде что-то похожее выдает… завтра на работе сравню с графическими значениями…
Hogfather
09.10.2014, 20:20
хм, а если использовать функцю ТЕНДЕНЦИЯ в ексель?
Так даже проще. Только результаты будет другими.
Возвращает значения в соответствии с линейным трендом. Функция ТЕНДЕНЦИЯ аппроксимирует прямой линией (по методу наименьших квадратов) массивы известные_значения_y и известные_значения_x. Возвращает значения y, соответствующие этой прямой, для заданного массива новые_значения_x.
Иными словами, вместо соединений точков отрезками, что делаете вы, используется КМНК с одной прямой линией.
Для тех, кто будет искать ответ на похожий вопрос.
Я решил свой так: т. к. у меня 6 точек, то получается график из 5 прямых (от точки к точке) В екселе я воспользовался функцией ТЕНДЕНЦИЯ для каждого из этих графиков отдельно т.е. сделал табличку в которой есть 5 ячеек с функцией ТЕНДЕНЦИЯ ( ну и все данные для этой функции конечно). Потом, когда у меня появятся, например, известное значение на оси Х, я просто смотрю в какой из диапазонов (т е в каую прямую) попадает это значение и изменяю данные для соответствующей ячейки с ТЕНДЕНЦИЯ. И, поскольку кусок графика (прямая по двум точкам) на этом отрезке полностью совпадает с созначениями ТЕНДЕНЦИЯ то и результат получается точный…. надеюсь вы меня поняли, потому что я сам себя уже с трудом..спать хочу очень… Спасибо всем за ответы.
Признаться, изрядно шокирован этой темой. Интересно, ТС — диссер пишет?
Не шокируйтесь, тут даже кодить не пришлось)))
Степан Капуста
10.10.2014, 18:48
Hogfather, может, все-таки полином брать, а не линейными кусками?
Hogfather
10.10.2014, 18:52
может, все-таки полином брать, а не линейными кусками?
Еще скажите пятой степени, чтобы гаратировано провести через шесть точек…
Когда нас просят хлеб, мы жареных курей не даём.
Степан Капуста
10.10.2014, 19:23
Еще скажите пятой степени, чтобы гаратировано провести через шесть точек…
Это и ежу понятно. Не зря дядюшка Карл бумагу марал…
может, все-таки полином брать, а не линейными кусками?
смотря как точки расположены — если линейная аппроксимация хорошо подходит, то зачем нужны полиномы?
Степан Капуста
11.10.2014, 10:09
4gost, линейная функция — это тоже полином.
vBulletin® v3.8.8, Copyright ©2000-2023, vBulletin Solutions, Inc. Перевод: zCarot
Scatter plots are one of the most frequently used charts for data analysis. There can be situations when you want to highlight a particular data point from the scatter chart that contains hundreds of data points. This seems to be a tedious task but it could be achieved very easily in excel. We will learn about how to find, highlight and label a data point in an excel Scatter plot.
Use Hover for Small Data
For table size less than equal to 10, this technique is quite efficient. For example, you are given a Pressure Vs Temperature plot. The number of rows in the table is 6.
Simply hover on the data points in the scatter chart. Here we can see that the point hovered has a pressure of 5 and a temperature of 12.
This method is not efficient when we have more than 2 columns in our table or the number of rows greater than 10.
Using Data Labels
To highlight the data points for more information we can use data labels. These help us to make data more understandable. This technique is efficient if the number of rows in the given data source is less than 20. It’s been observed that if the number of rows is high then the data labels make complete chaos. The data labels start overlapping and the observation starts fading. For example, given a data source of students, the number of hours they study, and the marks obtained. Make data labels as students’ names on the given scattered graph for better observations.
Following are the steps:
Step 1: Select the chart and click on the plus button. Check the box data labels.
Step 2: The data labels appear. By default, the data labels are the y-coordinates.
Step 3: Right-click on any of the data labels. A drop-down appears. Click on the Format Data Labels… option.
Step 4: Format Data Labels dialogue box appears. Under the Label Options, check the box Value from Cells.
Step 5: Data Label Range dialogue-box appears.
Step 6: Select the range for which you want to add your custom data labels. For example, B4:B9. Click Ok.
Step 7: Uncheck the rest of the boxes under Label Options.
Step 8: Data labels as student name appears.
We can observe that the highest and second-highest marks obtained by students are Arushi and Gautam respectively.
Using Color Separation Technique
This is one of the most used techniques to highlight a data point in Excel. When we are having hundreds or thousands of data points in excel, the use of data labels is inefficient as it creates chaos and neatness starts fading from the scatter chart. To solve this problem, you can highlight a data point that you want to access. The chart we will create now will be a dynamic chart that finds and highlights a data point and changes according to the custom input. For example, you are given the same data source as above. Student name, study hours, and marks obtained. Highlight the cell you want as a custom input.
Following are the steps:
Step 1: Add a new table with three new columns in it. This table helps you input the cell you want to highlight.
Step 2: Enter the Student name you want to highlight in your scatter chart. For example, Arushi. Now, our task is to find the Hours studied and Marks Obtained from the student name entered. You can use the VLOOKUP function for this. The formula written for cell G4 is =VLOOKUP(F4, B4:D9, 2, FALSE). You will obtain the Hours of study for the corresponding student’s name.
Step 3: Also use the VLOOKUP function for adding the Marks obtained. The formula written for cell H4 is =VLOOKUP(F4, B4:D9, 3, FALSE). You will obtain the Marks obtained corresponding to the student’s name.
Step 4: Enter the Student’s name to be highlighted. For example, Arushi.
Step 5: Select the Chart. Go to the Chart Design tab. Click on the Select Data.
Step 6: Select the Data Source dialogue box that appears. Click on Add.
Step 7: Edit Series dialogue box appears. In the Series name, select cell F3. In the Series X value, select the cell G4 and in the Series Y value, select the cell H4. Click Ok.
Step 8: A series name Student is added in the Legend Entries. Click Ok.
Step 9: You can see that the data point is highlighted. To add the data label, repeat the same process done in method 2. Select the highlighted cell, click on the plus button. Check the box Data Labels.
Step 10: Now, right-click inside the highlighted cell. Click on Format Data Series…
Step 11: Format Data Series dialogue box appears. Under Series Options, click on the Marker. Here, you can customize the data point. You can change the color of the data point. You can also add a border color of the data point.
Step 12: Click on the Marker Options. Here you can customize, the type of data point and its size.
Step 13:To add the Student name as the data label. Right-click inside the data label, of the highlighted cell. Click on Format Data Labels.
Step 14: Format Data Labels dialogue-box appears. Under Label Options, check the box Value from Cells.
Step 15: Data Label Range dialogue-box appears. Select cell F4. Click Ok.
Step 16: Uncheck the rest of the boxes.
Step 17: Here the highlighted data point is Arushi.
Step 18: The chart you have created is dynamic. Changing the name to Gautam. Changes the highlighted cell.
Add position Lines in the highlighted data point
You may require adding the position of the highlighted point on the x-axis and the y-axis. Consider the above data set, with the highlighted student name as Arushi.
Following are the steps:
Step 1: Select the highlighted point in your scattered chart. Click on the plus icon. Under the Charts Elements, click on the Error Bars. Then, select the percentage.
Step 2: Select the highlighted data point.
Step 3: Right-click on it. A drop-down appears. You can see that the series name of the highlighted data point is Student. Click on it. A drop-down appears.
Step 4: Click on Series “Student” X Error Bars. This helps us add the X position line of the highlighted data point. Series “Student” Y Error Bars, adds the Y position line of the highlighted data point.
Step 5: This is the most important step. The X error line is selected. This line is so small that it’s not visible with your naked eyes. So, right-click on the light blue dot of the cell. Note, do not click on the highlighted data point.
Step 6: A drop-down appears. Click on the Format Error Bars…
Step 7: Format Error Bars dialogue box appears. In the Horizontal Error Bar, under Direction click on Minus. In the Error Amount, set the Percentage to 100%.
Step 8: Horizontal Position line appears.
Step 9: Repeat the same steps to add a Vertical Position line.
5 способов расчета значений линейного тренда в MS Excel
Добавление трендовой линии на график
Данный элемент технического анализа позволяет визуально увидеть изменение цены за указанный период времени . Это может быть месяц, год или несколько лет. Информация будет отображать значение средних показателей в виде геометрических фигур . Добавить линию тренда в Excel 2010 можно с помощью встроенных стандартных инструментов.
Построение графика
Чтобы правильно строить трендовые линии, нужно соблюдать функциональную зависимость y=f(x) . Для получения корректного прогноза в столбец А вносится информация о временном периоде, а в столбец В — цена в указанный промежуток.
Построение графика выполняется по следующему алгоритму:
- Первым действием нужно выделить диапазон данных , например это А1:В9, затем активировать инструмент: «Вставка»-«Диаграммы»-«Точечная»-«Точечная с гладкими кривыми и маркерами».
- После открытия графика пользователю станет доступна еще одна панель управления данными , на которой нужно выбрать следующее: «Работа с диаграммами»-«Макет»-«Линия тренда»-«Линейное приближение».
- Следующим шагом требуется выполнить двойной клик по образовавшейся линии тенденции в Excel . Когда появиться вспомогательное окно, отметить птичкой опцию «показывать уравнение на диаграмме».
Важно помнить, что если на графике имеется 2 или более линий , отображающих анализ данных, то перед выполнением 3 пункта нужно будет выбрать одну из них и включить в тенденцию. Эта короткая инструкция поможет начинающим специалистам разобраться, как строится линия тренда в Экселе.
Создание линии
Дальнейшая работа будет происходить непосредственно с трендовой линией.
Добавление тренда на диаграмму происходит следующим образом:
- Перейти во вкладку «Работа с диаграммами» , затем выбрать раздел «Макет»-«Анализ» и после подпункт «Линия тенденции» . Появится выпадающий список, в котором необходимо активировать строку «Линейное приближение».
- Если все выполнено правильно, в области построения диаграмм появится кривая линия черного цвета . По желанию цветовую гамму можно будет изменить на любую другую.
Этот способ поможет создать и построить тренд в Excel 2016 или более ранних версиях.
Однако важно помнить, что вставить линию нельзя для диаграмм и графиков следующего типа:
- лепесткового;
- кругового;
- поверхностного;
- кольцевого;
- объемного;
- с накоплением.
Настройка линии
Построение линий тренда имеет ряд вспомогательных настроек , которые помогут придать графику законченный и презентабельный вид.
Необходимо запомнить следующее:
- Чтобы добавить название диаграмме , нужно дважды кликнуть по ней и в появившемся окне ввести заголовок. Для выбора расположения имени графика необходимо перейти во вкладку «Работа с диаграммами», затем выбрать «Макет» и «Название диаграммы». После этого появится список с возможным расположением заглавия.
- Дополнительно в этом же разделе можно найти пункт, отвечающий за названия осей и их расположение относительно графика. Интересно, что для вертикальной оси разработчики программы продумали возможность повернутого расположения наименования, чтобы диаграмма читалась удобно и выглядела гармонично.
Чтобы внести изменения непосредственно в построение линий , нужно в разделе «Макет» найти «Анализ», затем «Прямая тренда» и в самом низу списка нажать «Дополнительные параметры…». Здесь можно изменить цвет и формат линии , выбрать один из параметров сглаживания и аппроксимации (степенный, полиноминальный, логарифмический и т.д.).
- Еще есть функция определения достоверности построенной модели . Для этого в дополнительных настройках требуется активировать пункт «Разместить на график величину достоверности аппроксимации» и после этого закрыть окно. Наилучшим значением является 1. Чем сильнее полученный показатель отличается от нее, тем ниже достоверность модели.
Прогнозирование
Для получения наиболее точного прогноза необходимо сменить построенный график на гистограмму . Это поможет сравнить уравнения.
Для этого выполняем последовательность действий:
- Вызвать для графика контекстное меню и выбрать «Изменить тип диаграммы» .
- Появится новое окно с настройками , в котором требуется найти опцию «Гистограмма» и после выбрать подвид с группировкой.
Теперь пользователю должны быть видны оба графика . Они визуализируют одни и те же данные, но имеют разные уравнения для образования тенденции.
Следующим шагом необходимо сравнить уравнения точки пересечения с осями на разных диаграммах .
Для визуального отображения нужно сделать следующее:
- Перевести гистограмму в простой точечный график с гладкими кривыми и маркерами . Процесс выполняется через пункт контекстного меню «Изменить тип диаграммы…».
- Выполнить двойной клик по прямой образовавшейся тенденции , задать ей параметр прогноза назад на 12,0 и сохранить изменения.
Такая настройка поможет увидеть, что угол наклона тенденции меняется в зависимости от вида графика , но общее направление движения остается неизменным. Это свидетельствует о том, что построить линию тренда в Эксель можно лишь в качестве дополнительного инструмента анализа и брать его в расчет следует только как приближающий параметр. Строить аналитические прогнозы, основываясь лишь на этой прямой, не рекомендуется.
Базовые понятия
Думаю, еще со школы все знакомы с линейной функцией, она как раз и лежит в основе тренда:
Y — это объем продаж, та переменная, которую мы будем объяснять временем и от которого она зависит, то есть Y(t);
t — номер периода (порядковый номер месяца), который объясняет план продаж Y;
a0 — это нулевой коэффициент регрессии, который показывает значение Y(t), при отсутствии влияния объясняющего фактора (t=0);
a1 — коэффициент регрессии, который показывает, на сколько исследуемый показатель продаж Y зависит от влияющего фактора t;
E — случайные возмущения, которые отражают влияния других неучтенных в модели факторов, кроме времени t.
Определение коэффициентов модели
Строим график. По горизонтали видим отложенные месяцы, по вертикали объем продаж:
В Google Sheets выбираем Редактор диаграмм -> Дополнительные и ставим галочку возле Линии тренда. В настройках выбираем Ярлык — Уравнение и Показать R^2.
Если вы делаете все в MS Excel, то правой кнопкой мыши кликаем на график и в выпадающем меню выбираем «Добавить линию тренда».
По умолчанию строится линейная функция. Справа выбираем «Показывать уравнение на диаграмме» и «Величину достоверности аппроксимации R^2».
Вот, что получилось:
На графике мы видим уравнение функции:
y = 4856*x + 105104
Она описывает объем продаж в зависимости от номера месяца, на который мы хотим эти продажи спрогнозировать. Рядом видим коэффициент детерминации R^2, который говорит о качестве модели и на сколько хорошо она описывает наши продажи (Y). Чем ближе к 1, тем лучше.
У меня R^2 = 0,75. Это средний показатель, он говорит о том, что в модели не учтены какие-то другие значимые факторы помимо времени t, например, это может быть сезонность.
Способ расчета значений линейного тренда в Excel с помощью графика
Выделяем анализируемый объём продаж и строим график, где по оси Х — наш временной ряд (1, 2, 3… — январь, февраль, март …), по оси У – объёмы продаж. Добавляем линию тренда и уравнение тренда на график. Получаем уравнение тренда y=135134x+4594044
Для прогнозирования нам необходимо рассчитать значения линейного тренда, как для анализируемых значений, так и для будущих периодов.
При расчете значений линейного тренде нам будут известны:
- Время – значение по оси Х;
- Значение “a” и “b” уравнения линейного тренда y(x)=a+bx;
Рассчитываем значения тренда для каждого периода времени от 1 до 25, а также для будущих периодов с 26 месяца до 36.
Например, для 26 месяца значение тренда рассчитывается по следующей схеме: в уравнение подставляем x=26 и получаем y=135134*26+4594044=8107551
27-го y=135134*27+4594044=8242686
Способ расчета значений линейного тренда в Excel — функция ТЕНДЕНЦИЯ
Рассчитаем значения линейного тренда с помощью стандартной функции Excel:
=ТЕНДЕНЦИЯ(известные значения y; известные значения x; новые значения x; конста)
Подставляем в формулу
- известные значения y – это объёмы продаж за анализируемый период (фиксируем диапазон в формуле, выделяем ссылку и нажимаем F4);
- известные значения x – это номера периодов x для известных значений объёмов продаж y;
- новые значения x – это номера периодов, для которых мы хотим рассчитать значения линейного тренда;
- константа – ставим 1, необходимо для того, чтобы значения тренда рассчитывались с учетом коэффицента (a) для линейного тренда y=a+bx;
Для того чтобы рассчитать значения тренда для всего временного диапазона, в “новые значения x” вводим диапазон значений X, выделяем диапазон ячеек равный диапазону со значениями X с формулой в первой ячейке и нажимаем клавишу F2, а затем — клавиши CTRL + SHIFT + ВВОД.
Уравнение линии тренда в Excel
В предложенном выше примере была выбрана линейная аппроксимация только для иллюстрации алгоритма. Как показала величина достоверности, выбор был не совсем удачным.
Следует выбирать тот тип отображения, который наиболее точно проиллюстрирует тенденцию изменений вводимых пользователем данных. Разберемся с вариантами.
Линейная аппроксимация
Ее геометрическое изображение – прямая. Следовательно, линейная аппроксимация применяется для иллюстрации показателя, который растет или уменьшается с постоянной скоростью.
Рассмотрим условное количество заключенных менеджером контрактов на протяжении 10 месяцев:
На основании данных в таблице Excel построим точечную диаграмму (она поможет проиллюстрировать линейный тип):
Выделяем диаграмму – «добавить линию тренда». В параметрах выбираем линейный тип. Добавляем величину достоверности аппроксимации и уравнение линии тренда в Excel (достаточно просто поставить галочки внизу окна «Параметры»).
Обратите внимание! При линейном типе аппроксимации точки данных расположены максимально близко к прямой. Данный вид использует следующее уравнение:
y = 4,503x + 6,1333
- где 4,503 – показатель наклона;
- 6,1333 – смещения;
- y – последовательность значений,
- х – номер периода.
Прямая линия на графике отображает стабильный рост качества работы менеджера. Величина достоверности аппроксимации равняется 0,9929, что указывает на хорошее совпадение расчетной прямой с исходными данными. Прогнозы должны получиться точными.
Чтобы спрогнозировать количество заключенных контрактов, например, в 11 периоде, нужно подставить в уравнение число 11 вместо х. В ходе расчетов узнаем, что в 11 периоде этот менеджер заключит 55-56 контрактов.
Экспоненциальная линия тренда
Данный тип будет полезен, если вводимые значения меняются с непрерывно возрастающей скоростью. Экспоненциальная аппроксимация не применяется при наличии нулевых или отрицательных характеристик.
Построим экспоненциальную линию тренда в Excel. Возьмем для примера условные значения полезного отпуска электроэнергии в регионе Х:
Строим график. Добавляем экспоненциальную линию.
Уравнение имеет следующий вид:
- где 7,6403 и -0,084 – константы;
- е – основание натурального логарифма.
Показатель величины достоверности аппроксимации составил 0,938 – кривая соответствует данным, ошибка минимальна, прогнозы будут точными.
Логарифмическая линия тренда в Excel
Используется при следующих изменениях показателя: сначала быстрый рост или убывание, потом – относительная стабильность. Оптимизированная кривая хорошо адаптируется к подобному «поведению» величины. Логарифмический тренд подходит для прогнозирования продаж нового товара, который только вводится на рынок.
На начальном этапе задача производителя – увеличение клиентской базы. Когда у товара будет свой покупатель, его нужно удержать, обслужить.
Построим график и добавим логарифмическую линию тренда для прогноза продаж условного продукта:
R2 близок по значению к 1 (0,9633), что указывает на минимальную ошибку аппроксимации. Спрогнозируем объемы продаж в последующие периоды. Для этого нужно в уравнение вместо х подставлять номер периода.
Период | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
Прогноз | 1005,4 | 1024,18 | 1041,74 | 1058,24 | 1073,8 | 1088,51 | 1102,47 |
Для расчета прогнозных цифр использовалась формула вида: =272,14*LN(B18)+287,21. Где В18 – номер периода.
Общая информация
Линия тренда – это инструмент статистического анализа, который позволяет спрогнозировать дальнейшее развитие событий. Чтобы построить кривую, необходимо иметь массив данных, который отображает изменение величины во времени. На основании этой информации строится график, а затем применятся специализированная функция. Рассмотрим изменение цены золота за грамм в долларах с 2015 по 2019 год.
- Составляете небольшую таблицу.
- На основании этих данных строите линейный график. Для этого переходите во вкладку Вставка на Панели инструментов и выбираете нужный тип диаграммы.
- Получается некоторая кривая.
- Необходимо отредактировать график при помощи стандартных инструментов, которые находятся во вкладках Конструктор, Макет и Формат. Переименовываете диаграмму, выставляете пределы по вертикальной оси, чтобы изменения величины были более явными, подписываете оси, добавляете контрольные точки, а также подпись данных. После этого проводите окончательное форматирование.
- Чтобы добавить линию тренда, необходимо во вкладке Макет нажать одноименную кнопку и выбрать нужный тип приближения.
На заметку! Если линия тренда не активна, то используется не тот тип диаграммы. Данная функция работает только с диаграммами типа гистограмма, график, линейчатая и точечная.
6. Так выглядит линия тренда на графике.
На заметку! Построение линии приближения идентично для редакторов 2007, 2010 и 2016 годов выпуска.
Возможности инструмента
Рассмотрим подробнее настройки функции. Для перехода в окно параметров из выпадающего списка нужно выбрать последнюю строчку.
Окно содержит четыре настройки, в которые входят цвет, объем и тип линии, а также параметры самого инструмента.
Параметры линии тренда можно условно поделить на четыре блока:
- Тип приближения.
- Название полученной кривой, которое формируется автоматически или может быть задано пользователем.
- Блок прогнозирования, который позволяет продлить линию тренда на заданное количество периодов вперед или назад, на основании имеющихся данных. Что позволяет оценить дальнейшее изменение исследуемой величины.
- Дополнительные опции, которые отражают математическую составляющую кривой. Самой интересной и полезной строчкой здесь является величина достоверности. Если значение коэффициента близко к единице, то ошибка минимальна и дальнейший прогноз будет достаточно точным.
Выведем на исходный график уравнение линии и коэффициент достоверности.
Как видите, значение близко к 0,5, это говорит о низкой достоверности полученной линии тренда, и дальнейший прогноз будет ошибочным.
Разновидности
1 Линейная аппроксимация отлично подойдет для исследования величины, которая стабильно растет или убывает. Тогда кривая будет иметь вид прямой. Формула будет содержать одну переменную. Коэффициент достоверности близок к единице, что говорит о высокой точности совпадения прямой и массива данных. На основании такой линии тренда прогноз будет достаточно точным.
2. Экспоненциальная кривая используется только для массивов с положительными значениями, которые изменяются непрерывно.
3. Логарифмическую линию тренда целесообразнее использовать, если на первоначальном этапе наблюдается резкое увеличение или снижение показателя, а потом наступает период стабильности. Здесь формула содержит логарифм натуральный.
4. Полиномиальная аппроксимация применяется при большом количестве неоднородных данных. В основе лежит степенное уравнение, при этом количество степеней зависит от числа максимумов. Применим этот тип для первоначального примера с золотом.
Уравнение показывает переменные до третьей степени, поскольку график имеет два пика. Также видим, что коэффициент достоверности близок к единице (вместо 0,5 при линейной аппроксимации), значит линия тренда выбрана правильно и дальнейший прогноз будет точным.
Как видите, для статистического анализа данных необходимо правильно выбрать тип математического уравнения, которое максимально точно будет соответствовать характеру изменения величины. На основании полученных кривых можно осуществлять прогноз, подставляя в уравнение необходимое число.
Разбираемся с трендами в MS Excel
Большой ошибкой со стороны владельца сайта будет воспринимать диаграмму как есть. Да, невооруженным взглядом видно, что синий и оранжевый столбики «осени» выросли по сравнению с «весной» и тем более «летом». Однако важны не только цифры и величина столбиков, но и зависимость между ними. То есть в идеале, при общем росте, «оранжевые» столбики просмотров должны расти намного сильнее «синих», что означало бы то, что сайт не только привлекает больше читателей, но и становится больше и интереснее.
Что же мы видим на графике? Оранжевые столбики «осени» как минимум ни чем не больше «весенних», а то и меньше. Это свидетельствует не об успехе, а скорее наоборот — посетители прибывают, но читают в среднем меньше и на сайте не задерживаются!
Самое время бить тревогу и… знакомится с такой штукой как линия тренда .
Зачем нужна линия тренда
Линия тренда «по-простому», это непрерывная линия составленная на основе усредненных на основе специальных алгоритмов значений из которых строится наша диаграмма. Иными словами, если наши данные «прыгают» за три отчетных точки с «-5» на «0», а следом на «+5», в итоге мы получим почти ровную линию: «плюсы» ситуации очевидно уравновешивают «минусы».
Исходя из направления линии тренда гораздо проще увидеть реальное положение дел и видеть те самые тенденции, а следовательно — строить прогнозы на будущее. Ну а теперь, за дело!
Как построить линию тренда в MS Excel
Щелкните правой кнопкой мыши по одному из «синих» столбцов, и в контекстном меню выберите пункт «Добавить линию тренда» .
На листе диаграммы теперь отображается пунктирная линия тренда. Как видите, она не совпадает на 100% со значениями диаграммы — построенная по средневзвешенным значениям, она лишь в общих чертах повторяет её направление. Однако это не мешает нам видеть устойчивый рост числа посещений сайта — на общем результате не сказывается даже «летняя» просадка.
Линия тренда для столбца «Посетители»
Теперь повторим тот же фокус с «оранжевыми» столбцами и построим вторую линию тренда. Как я и говорил раньше: здесь ситуация не так хороша. Тренд явно показывает, что за расчетный период число просмотров не только не увеличилось, но даже начало падать — медленно, но неуклонно.
Ещё одна линия тренда позволяет прояснить ситуацию
Мысленно продолжив линию тренда на будущие месяцы, мы придем к неутешительному выводу — число заинтересованных посетителей продолжит снижаться. Так как пользователи здесь не задерживаются, падение интереса сайта в ближайшем будущем неизбежно вызовет и падение посещаемости.
Следовательно, владельцу проекта нужно срочно вспоминать чего он такого натворил летом («весной» все было вполне нормально, судя по графику), и срочно принимать меры по исправлению ситуации.
Графический способ решения уравнений в среде Microsoft Excel 2007
Тип урока: Обобщение, закрепление пройденного материала и объяснение нового.
Цели и задачи урока:
- повторение изученных графиков функций;
- повторение и закрепление графического способа решения уравнений;
- закрепление навыков записи и копирования формул, построения графиков функций в электронных таблицах Excel 2007;
- формирование и первичное закрепление знаний о решении уравнений с использованием возможностей электронных таблиц Excel 2007;
- формирование мышления, направленного на выбор оптимального решения;
- формирование информационной культуры школьников.
Оборудование: персональные компьютеры, мультимедиапроектор, проекционный экран.
Материалы к уроку: презентация Power Point на компьютере учителя (Приложение 1).
Слайд 1 из Приложения1 ( далее ссылки на слайды идут без указания Приложения1).
Объявление темы урока.
1. Устная работа (актуализация знаний).
Слайд 2 — Соотнесите перечисленные ниже функции с графиками на чертеже (Рис. 1):
у = 6 — х; у = 2х + 3; у = (х + 3) 2 ; у = -(х — 4) 2 ; .
Слайд 3 Графический способ решения уравнений вида f(x)=0.
Корнями уравнения f(x)=0 являются значения х1, х2, … точек пересечения графика функции y=f(x) с осью абсцисс (Рис. 2).
Найдите корни уравнения х 2 -2х-3=0, используя графический способ решения уравнений (Рис.3).
Слайд 5 Графический способ решения уравнений вида f (x)=g (x).
Корнями уравнения f(x)=g(x) являются значения х1, х2, … точек пересечения графиков функций y=f(x) и у=g(x). (Рис. 4):
Слайд 6 Найдите корни уравнения , используя графический способ решения уравнений (Рис. 5).
2. Объяснение нового материала. Практическая работа.
Решение уравнений графическим способом требует больших временных затрат на построение графиков функций и в большинстве случаев дает грубо приближенные решения. При использовании электронных таблиц, в данном случае – Microsoft Excel 2007, существенно экономится время на построение графиков функций, и появляются дополнительные возможности нахождения корней уравнения с заданной точностью (метод Подбор параметра).
I. Графический способ решения уравнений вида f(x)=0 в Excel.
Дальнейшая работа выполняется учителем в Excel одновременно с учениками с подробными (при необходимости) инструкциями и выводом результатов на проекционный экран. Слайды Приложения 1 используются для формулировки задач и подведения промежуточных итогов.
Пример1: Используя средства построения диаграмм в Excel, решить графическим способом уравнение —х 2 +5х-4=0.
Для этого: построить график функции у=-х 2 +5х-4 на промежутке [ 0; 5 ] с шагом 0,25; найти значения х точек пересечения графика функции с осью абсцисс.
Выполнение задания можно разбить на этапы:
1 этап: Представление функции в табличной форме (рис. 6):
- в ячейку А1 ввести текст Х, в ячейку A2 — Y;
- в ячейку В1 ввести число 0, в ячейку С1 – число 0,25;
- выделить ячейки В1:С1, подвести указатель мыши к маркеру выделения, и в тот момент, когда указатель мыши примет форму черного крестика, протянуть маркер выделения вправо до ячейки V1 (Рис. 7).
При вводе формулы можно вводить адрес ячейки с клавиатуры (не забыть переключиться на латиницу), а можно просто щелкнуть мышью на ячейке с нужным адресом.
После ввода формулы в ячейке окажется результат вычисления по формуле, а в поле ввода строки формул — сама формула (Рис. 8):
- скопировать содержимое ячейки B2 в ячейки C2:V2 за маркер выделения. Весь ряд выделенных ячеек заполнится содержимым первой ячейки. При этом ссылки на ячейки в формулах изменятся относительно смещения самой формулы.
2 этап: Построение диаграммы типа График.
- выделить диапазон ячеек B2:V2;
- на вкладке Вставка|Диаграммы|График выбрать вид График;
- на вкладке Конструктор|Выбрать данные (Рис. 9) в открывшемся окне «Выбор источника данных» щелкнуть по кнопке Изменить в поле Подписи горизонтальной оси — откроется окно «Подписи оси». Выделить в таблице диапазон ячеек B1:V1 (значения переменной х). В обоих окнах щелкнуть по кнопкам ОК;
- на вкладке Макет|Оси|Основная горизонтальная ось|Дополнительные параметры основной горизонтальной оси выбрать:
Интервал между делениями: 4;
Интервал между подписями: Единица измерения интервала: 4;
Положение оси: по делениям;
Выбрать ширину и цвет линии (Вкладки Тип линии и Цвет линии);
- самостоятельно изменить ширину и цвет линии для вертикальной оси;
- на вкладке Макет|Сетка|Вертикальные линии сетки по основной оси выбрать Основные линии сетки.
Примерный результат работы приведен на рис. 10:
3 этап: Определение корней уравнения.
График функции у=-х 2 +5х-4 пересекает ось абсцисс в двух точках и, следовательно, уравнение -х 2 +5х-4=0 имеет два корня: х1=1; х2=4.
II. Графический способ решения уравнений вида f(x)=g(x) в Excel.
Пример 2: Решить графическим способом уравнение .
Для этого: в одной системе координат построить графики функций у1= и у2=1-х на промежутке [ -1; 4 ] с шагом 0,25; найти значение х точки пересечения графиков функций.
1 этап: Представление функций в табличной форме (рис. 1):
2 этап: Построение диаграммы типа График.
Примерный результат работы приведен на Рис. 12:
3 этап: Определение корней уравнения.
Графики функций у1= и у2=1-х пересекаются в одной точке (0;1) и, следовательно, уравнение
имеет один корень – абсцисса этой точки: х=0.
III. Метод Подбор параметра.
Графический способ решения уравнений красив, но далеко не всегда точки пересечения могут быть такими «хорошими», как в специально подобранных примерах 1 и 2.
Возможности электронных таблиц позволяют находить приближенные значения коней уравнения с заданной точностью. Для этого используется метод Подбор параметра.
Пример 3: Разберем метод Подбор параметра на примере решения уравнения —х 2 +5х-3=0.
1 этап: Построение диаграммы типа График для приближенного определения корней уравнения.
Построить график функции у=—х 2 +5х-3, отредактировав полученные в Примере 1 формулы.
- выполнить двойной щелчок по ячейке B2, внести необходимые изменения;
- с помощью маркера выделения скопировать формулу во все ячейки диапазона C2:V2.
Все изменения сразу отобразятся на графике.
Примерный результат работы приведен на Рис. 13:
2 этап: Определение приближенных значений корней уравнения.
График функции у=-х 2 +5х-3 пересекает ось абсцисс в двух точках и, следовательно, уравнение -х 2 +5х-4=0 имеет два корня.
По графику приближенно можно определить, что х1≈0,7; х2≈4,3.
3 этап: Поиск приближенного решения уравнения с заданной точностью методом Подбор параметра.
1) Начать с поиска более точного значения меньшего корня.
По графику видно, что ближайший аргумент к точке пересечения графика с осью абсцисс равен 0,75. В таблице значений функции этот аргумент размещается в ячейке E1.
- Выделить ячейку Е2;
- перейти на вкладку Данные|Анализ «что-если»|Подбор параметра…;
В открывшемся диалоговом окне Подбор параметра (Рис. 14) в поле Значение ввести требуемое значение функции: 0.
В поле Изменяя значение ячейки: ввести $E$1 (щелкнув по ячейке E1).
Щелкнуть по кнопке ОК.
- В окне Результат подбора (Рис. 15) выводится информация о величине подбираемого и подобранного значения функции:
- В ячейке E1 выводится подобранное значение аргумента 0,6972 с требуемой точностью (0,0001).
Установить точность можно путем установки в ячейках таблицы точности представления чисел – числа знаков после запятой (Формат ячеек|Число|Числовой).
Итак, первый корень уравнения определен с заданной точностью: х1≈0,6972.
2) Самостоятельно найти значение большего корня с той же точностью. (х2≈4,3029).
IV. Метод Подбор параметра для решения уравнений вида f(x)=g(x).
При использовании метода Подбор параметров для решения уравнений вида f(x)=g(x) вводят вспомогательную функцию y(x)=f(x)-g(x) и находят с требуемой точностью значения х точек пересечения графика функции y(x) с осью абсцисс.
3. Закрепление изученного материала. Самостоятельная работа.
Задание: Используя метода Подбор параметров, найти корни уравнения с точностью до 0,001.
- ввести функцию у=
и построить ее график на промежутке [ -1; 4 ] с шагом 0,25 (Рис. 16):
- найти приближенное значение х точки пересечения графика функции с осью абсцисс (х≈1,4);
- найти приближенное решение уравнения с точностью до 0,001 методом Подбор параметра (х≈1,438).
4. Итог урока.
Слайд 12 Проверка результатов самостоятельной работы.
Слайд 13 Повторение графического способа решения уравнения вида f(x)=0.
Слайд 14 Повторение графического способа решения уравнения вида f(x)=g(x).
5. Домашнее задание.
Используя средства построения диаграмм в Excel и метод Подбор параметра, определите корни уравнения х 2 -5х+2=0 с точностью до 0,01.
Как построить график в Excel по уравнению
Как предоставить информацию, чтобы она лучше воспринималась. Используйте графики. Это особенно актуально в аналитике. Рассмотрим, как построить график в Excel по уравнению.
Что это такое
График показывает, как одни величины зависят от других. Информация легче воспринимается. Посмотрите визуально, как отображается динамика изменения данных.
А нужно ли это
Графический способ отображения информации востребован в учебных или научных работах, исследованиях, при создании деловых планов, отчетов, презентаций, формул. Разработчики для построения графиков добавили способы визуального представления: диаграммы, пиктограммы.
Как построить график уравнения регрессии в Excel
Регрессионный анализ — статистический метод исследования. Устанавливает, как независимые величины влияют на зависимую переменную. Редактор предлагает инструменты для такого анализа.
Подготовительные работы
Перед использованием функции активируйте Пакет анализа. Перейдите:
Выберите раздел:
Далее:
Прокрутите окно вниз, выберите:
Отметьте пункт:
Открыв раздел «Данные», появится кнопка «Анализ».
Как пользоваться
Рассмотрим на примере. В таблице указана температура воздуха и число покупателей. Данные выводятся за рабочий день. Как температура влияет на посещаемость. Перейдите:
Выберите:
Отобразится окно настроек, где входной интервал:
- Y. Ячейки с данными влияние факторов на которые нужно установить. Это число покупателей. Адрес пропишите вручную или выделите соответствующий столбец;
- Х. Данные, влияние на которые нужно установить. В примере, нужно узнать, как температура влияет на количество покупателей. Поэтому выделяем ячейки в столбце «Температура».
Анализ
Нажав кнопку «ОК», отобразится результат.
Основной показатель — R-квадрат. Обозначает качество. Он равен 0,825 (82,5%). Что это означает? Зависимости, где показатель меньше 0,5 считается плохим. Поэтому в примере это хороший показатель. Y-пересечение. Число покупателей, если другие показатели равны нулю. 62,02 высокий показатель.
Как построить график квадратного уравнения в Excel
График функции имеет вид: y=ax2+bx+c. Рассмотрим диапазон значений: [-4:4].
- Составьте таблицу как на скриншоте;
- В третьей строке указываем коэффициенты и их значения;
- Пятая — диапазон значений;
- В ячейку B6 вписываем формулу =$B3*B5*B5+$D3*B5+$F3;
Копируем её на весь диапазон значений аргумента вправо.
При вычислении формулы прописывается знак «$». Используется чтобы ссылка была постоянной. Подробнее смотрите в статье: «Как зафиксировать ячейку».
Выделите диапазон значений по ним будем строить график. Перейдите:
Поместите график в свободное место на листе.
Как построить график линейного уравнения
Функция имеет вид: y=kx+b. Построим в интервале [-4;4].
- В таблицу прописываем значение постоянных величин. Строка три;
- Строка 5. Вводим диапазон значений;
- Ячейка В6. Прописываем формулу.
Выделите диапазон ячеек A5:J6. Далее:
График — прямая линия.
Вывод
Мы рассмотрели, как построить график в Экселе (Excel) по уравнению. Главное — правильно выбрать параметры и диаграмму. Тогда график точно отобразит данные.
источники:
http://urok.1sept.ru/articles/564361
http://public-pc.com/kak-postroit-grafik-v-excel-po-uravneniyu/
В учебном пособии показано, как определить, выделить и пометить конкретную точку данных на точечной диаграмме, а также как определить ее положение на осях x и y.
На прошлой неделе мы рассмотрели, как сделать точечную диаграмму в Excel. Сегодня мы будем работать с отдельными точками данных. В ситуациях, когда на точечной диаграмме много точек, определить конкретную из них может быть настоящей проблемой. Профессиональные аналитики данных часто используют для этого сторонние надстройки, но есть быстрый и простой способ определить положение любой точки данных с помощью Excel. В нем есть несколько частей:
Исходные данные
Предположим, у вас есть два столбца связанных числовых данных, скажем, ежемесячные расходы на рекламу и продажи, и вы уже создали точечный график, показывающий корреляцию между этими данными:
Теперь вы хотите иметь возможность быстро найти точку данных за определенный месяц. Если бы у нас было меньше точек, мы могли бы просто пометить каждую точку по имени. Но на нашем точечном графике довольно много точек и метки только загромождают его. Итак, нам нужно найти способ найти, выделить и, при необходимости, пометить только конкретную точку данных.
Как вы знаете, на точечной диаграмме коррелированные переменные объединяются в одну точку данных. Это означает, что нам нужно получить x (Реклама) и у (Продано товаров) значения для интересующей точки данных. И вот как вы можете их извлечь:
- Введите текстовую метку точки в отдельную ячейку. В нашем случае пусть это будет месяц май в ячейке E2. Важно, чтобы вы вводили метку точно так, как она отображается в исходной таблице.
- В F2 вставьте следующую формулу ВПР, чтобы получить количество проданных товаров за целевой месяц:
=ВПР($E$2,$A$2:$C$13,2,ЛОЖЬ)
- В G2 подсчитайте стоимость рекламы за целевой месяц, используя следующую формулу:
=ВПР($E$2,$A$2:$C$13,3,ЛОЖЬ)
На этом этапе ваши данные должны выглядеть примерно так:
Добавьте новый ряд данных для точки данных
Когда исходные данные готовы, давайте создадим корректировщик точек данных. Для этого нам нужно будет добавить новый ряд данных в нашу точечную диаграмму Excel:
- Щелкните правой кнопкой мыши любую ось на диаграмме и выберите «Выбрать данные…».
- в Выберите источник данных диалоговое окно, нажмите кнопку «Добавить».
- в Редактировать серию окно, выполните следующие действия:
- Введите осмысленное имя в поле Название серии коробка, например Целевой месяц.
- Как Значение серии X, выберите независимую переменную для вашей точки данных. В данном примере это F2 (Реклама).
- Как Значение серии Yвыберите зависимый. В нашем случае это G2 (Проданные товары).
- Когда закончите, нажмите ХОРОШО.
В результате среди существующих точек данных появится точка данных другого цвета (в нашем случае оранжевого), и это та точка, которую вы ищете:
Конечно, поскольку ряды диаграмм обновляются автоматически, выделенная точка изменится, как только вы введете другое имя в поле. Целевой месяц ячейка (Е2).
Настройте целевую точку данных
Существует множество настроек, которые вы можете сделать для выделенной точки данных. Я поделюсь лишь парой моих любимых советов, а вы сами поэкспериментируете с другими вариантами форматирования.
Изменение внешнего вида точки данных
Для начала поэкспериментируем с цветами. Выберите эту выделенную точку данных, щелкните ее правой кнопкой мыши и выберите «Формат ряда данных…» в контекстном меню. При этом убедитесь, что выбрана только одна точка данных:
О формате Серия данных панель, перейти к Заполнение и линия > Маркер и выберите любой цвет для маркера Наполнять а также Граница. Например:
В некоторых ситуациях использование другого цвета для целевой точки данных может оказаться неуместным, поэтому вы можете закрасить ее тем же цветом, что и остальные точки, а затем выделить ее, применив некоторые другие параметры производителя. Например, вот эти:
Добавьте метку точки данных
Чтобы ваши пользователи знали, какая именно точка данных выделена на вашей точечной диаграмме, вы можете добавить к ней метку. Вот как:
- Нажмите на выделенную точку данных, чтобы выбрать ее.
- Нажмите на Элементы диаграммы кнопка.
- Выберите поле Метки данных и выберите, где разместить метку.
- По умолчанию Excel показывает одно числовое значение для метки, в нашем случае значение y. Чтобы отобразить значения x и y, щелкните метку правой кнопкой мыши, щелкните Форматировать метки данных…выберите Х значение а также значение Y ящики и установите Разделитель на ваш выбор:
Пометьте точку данных по имени
В дополнение к значениям x и y или вместо них на этикетке можно указать название месяца. Для этого установите флажок «Значение из ячейки» на Форматировать метки данных нажмите на Выберите диапазон… и выберите соответствующую ячейку на листе, в нашем случае E2:
Если вы хотите, чтобы на этикетке отображалось только название месяца, снимите флажок Х значение а также Значение Y коробки.
В результате вы получите следующую диаграмму рассеяния с выделенной точкой данных и пометкой по имени:
Определите положение точки данных по осям x и y
Для лучшей читаемости вы можете отметить положение важной для вас точки данных на осях x и y. Вот что вам нужно сделать:
- Выберите целевую точку данных на диаграмме.
- Нажмите на Элементы диаграммы кнопка > Планки ошибок > Процент.
- Щелкните правой кнопкой мыши на горизонтальной полосе ошибок и выберите Форматирование полос ошибок… из всплывающего меню.
- На Панель «Панель ошибок форматирования»иди в Параметры панели ошибок вкладку и изменить Направление в Минус и Процент до 100:
- Нажмите на вертикальную полосу ошибок и выполните ту же настройку.
В результате горизонтальная и вертикальная линии будут простираться от выделенной точки до осей y и x соответственно:
- Наконец, вы можете изменить цвет и стиль полос погрешностей, чтобы они лучше соответствовали цветам вашей диаграммы. Для этого переключитесь на Заполнение и линия вкладка Планки ошибок формата панель и выберите нужный Цвет а также Тип тире для текущей выбранной полосы ошибок (вертикальной или горизонтальной). Затем сделайте то же самое для другой полосы ошибок:
И вот окончательная версия нашего графика рассеивания с выделенной целевой точкой данных, помеченной и расположенной на осях:
Самое лучшее в этом то, что вы должны выполнять эти настройки только один раз. Из-за динамического характера диаграмм Excel выделенная точка изменится автоматически, как только вы введете другое значение в целевую ячейку (E2 в нашем примере):
Показать положение средней или контрольной точки
Тот же метод можно использовать для выделения средней, эталонной, наименьшей (минимум) или наивысшей (максимум) точки на диаграмме рассеивания.
Например, чтобы выделить среднюю точку, вы вычисляете среднее значение значений x и y с помощью функции СРЗНАЧ, а затем добавляете эти значения в качестве нового ряда данных точно так же, как мы это делали для целевого месяца. В результате у вас будет точечный график с помеченной и выделенной средней точкой:
Вот как вы можете определить и выделить определенную точку данных на диаграмме рассеяния. Чтобы поближе ознакомиться с нашими примерами, вы можете скачать наш образец рабочей тетради ниже. Я благодарю вас за чтение и надеюсь увидеть вас в нашем блоге на следующей неделе.
Практическая рабочая тетрадь
Точечная диаграмма Excel — примеры (файл .xlsx)