/// <summary>
        /// Форма для визуализации данных
        /// </summary>
        /// <param name="vid">Выборка где вектору сопоставлена метка класса</param>
        public VisualData(VectorIntDataset vid)
        {
            InitializeComponent();

            int n = -1;

            for (int i = 0; i < vid.Count; i++)
            {
                if (n < vid[i].ClassMark)
                {
                    n = vid[i].ClassMark;
                }
            }

            n++;

            Vector[] vects = vid.DataVisual(n);

            Color[] colors =
            {
                Color.Red,
                Color.Green,
                Color.Blue,
                Color.Black,
                Color.Brown,
                Color.Gray,
                Color.Yellow,
                Color.YellowGreen,
                Color.DarkSalmon,
                Color.DarkOrange,
                Color.Gold,
                Color.Magenta
            };

            GraphicsView.ScattersVis(zedGraphControl1, vects, colors, "X", "Y");
        }
 /// <summary>
 /// Инициализация формы
 /// </summary>
 public VisualPlot(Vector y, Vector x)
 {
     InitializeComponent();
     GraphicsView.Plot(zedGraphControl1, y, x);
 }
 /// <summary>
 /// Инициализация формы
 /// </summary>
 public VisualPlot(Vector y, Vector x, Color colorLine)
 {
     InitializeComponent();
     GraphicsView.Plot(zedGraphControl1, y, x, colorLine);
 }
 /// <summary>
 /// Инициализация формы
 /// </summary>
 public VisualPlot(Vector y, Vector x, string nameFunc, string nameX, string nameY, Color colorLine)
 {
     InitializeComponent();
     GraphicsView.Plot(zedGraphControl1, y, x, nameFunc, nameX, nameY, colorLine);
 }
 /// <summary>
 /// Отображение графика
 /// </summary>
 /// <param name="y">Y</param>
 /// <param name="x">X</param>
 /// <param name="desc">Описание</param>
 public VisualPlot(Vector y, Vector x, Description desc)
 {
     InitializeComponent();
     GraphicsView.Plot(zedGraphControl1, y, x, desc.Name, desc.X, desc.Y, Color.Black);
 }
 /// <summary>
 /// Инициализация формы
 /// </summary>
 public VisualPlot(Vector funcItemClass)
 {
     InitializeComponent();
     GraphicsView.Plot(zedGraphControl1, funcItemClass);
 }