Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
codeless:dataframe [2019/03/10 18:10]
nektomk
codeless:dataframe [2019/03/10 20:26] (текущий)
nektomk [Мат.функции таблиц]
Строка 39: Строка 39:
  
 ===== Мат.функции таблиц ===== ===== Мат.функции таблиц =====
 +
 +С одной стороны сказать что DataFrame представляет собой комплексный индикатор с большим кол-вом буферов,​ с другой стороны он является электронной таблицей с автоматическим расчётом данных "по требованию",​ и наконец это де-факто двухмерный массив (матрица).
 +
 +Поэтому кол-во функций будет довольно велико,​ но пополнятся и реализовываться они будут по мере востребованности (и оправданной необходимости быть внесёнными в интерфейс класса)
 +
 +==== Пересечения данных ====
 +
 +Частые задачи при графическом анализе и вообще работы с данными и графиками - поиск пересечений двух линий, двух наборов данных.
 +
 +  * ** bool CrossedUp(int column1,int column2,int shift1=0,​int shift2=shift1) ** проверить "​пересечение вверх"​ набора из column1 c column2 взятых со смещениями shift1, shift2 . 
 +  * ** bool CrossedDn(int column1,int column2,int shift1=0,​int shift2=shift1) ** - аналогично проверить "​пересечение вниз"​
 +  * ** int FindCross(int column1,int column2,int shift1=0,​int shift2=shift1) ** - найти (номер строки) пересечение двух наборов
 +
 +