Знайдіть кількість точок між двома серіями "розкидайте плавними лініями"


1

Я додав зображення, яке показує графік розкидання, який я побудував в Excel. Мені потрібно знати, скільки точок знаходиться між рядами пунктирної лінії та суцільною лінією прямо до внутрішньої частини пунктирної лінії. Цей регіон є "ідеальним" регіоном сюжету.

введіть тут опис зображення

введіть тут опис зображення

Ще одне зауваження, всі серії тут є розповсюдженням сюжетних даних, з плавними лініями як тип. Дивіться друге зображення для пояснення щодо регіону, в якому я намагаюся порахувати бали.


У Excel немає такого функціоналу. Навіть з макросом я не впевнений, як це можна зробити. Можливо, ви використовуєте неправильний інструмент.
Máté Juhász

Чи є у вас пропозиція використовувати правильний інструмент?
LJohns

Питання щодо рекомендацій щодо товарів, послуг або навчальних матеріалів (тобто інструментів) поза темою. Дивіться тему . Спробуйте softwarerecs.stackexchange.com, але спочатку прочитайте, що потрібно, щоб питання містило "достатню кількість інформації" .
DavidPostill

Відповіді:


0

Знайдіть функції, які наближають межі цього регіону. Після того, як ви отримаєте функції, ви можете визначити умови порівняння, необхідні для того, щоб сказати, чи знаходиться точка всередині або поза межами регіону.

  1. Пошук функцій для меж.
    Ви сказали, що ваші межі ґрунтуються на даних розкидання сюжету. Імовірно, у вас вже є ці криві розбиті на частини (тобто різні серії). Якщо це так, ви можете скористатися Add Trendline...опцією у вашій діаграмі (клацніть правою кнопкою миші пункт у вашій граничній серії, щоб побачити цю опцію). Виберіть відповідну модель та покажіть рівняння на графіку. Вам потрібно буде відзначити ці рівняння для кожної серії, щоб ви могли використовувати їх на кроці 2.

    Якщо ваші граничні лінії не розбиті на відповідні ряди для цього методу пристосування до тренду, вам доведеться самостійно виконати регресію в Excel. Пояснення, як це зробити, виходить за рамки питання і цього сайту. Я пропоную googling як виконати регресійний аналіз в Excel.

  2. Встановлення умов.
    Поруч із вашими даними (для зелених точок у вашому прикладі розповсюдження ділянки) ви хочете додати стовпчик (або три) для формул, які вказують, чи є точка в регіоні. Для вашого конкретного прикладу я використовую три стовпці: один, щоб вказати, чи точка знаходиться в зеленій області або L, інший, щоб вказати, чи точка знаходиться в L, і третій, щоб сказати, чи точка знаходиться в першому регіоні, але не другий.

    Ваші умови, ймовірно, залежать від x-значення точки даних. Для вашого прикладу я застосував би різні умови для значень x між 11,5 і 25,5, ніж для значень, більших за 25,5. Припустимо, що ваші точки даних визначені у стовпцях A (x-координата) та B (y-координата), ось псевдоформула, яку ви можете використовувати як шаблон.

    =IF(A2<11.5,FALSE,IF(AND(A2>=11.5,A2<25.5),AND(B2<=[function for top boundary with A2 plugged in],B2>=function for lower boundary with A2 plugged in]),AND(B2<=[function for top boundary with A2 plugged in],B2>=0))

    У наступному стовпці ви будете робити те ж саме, але замість цього межі для області L.

    В останньому стовпці вам знадобиться щось подібне, щоб вибрати точки, які пройшли перший тест, а не другий:

    =AND(C2,NOT(D2))

  3. Порахуйте ІСТИНИ в стовпці E.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.