Как построить график прогнозирования скачков продаж на основании таблицы в БД с помощью ML.NET?

Рейтинг: 0Ответов: 0Опубликовано: 10.04.2023

Хочу реализовать график ,где ML.NET будет прогнозировать продажи ,скачки ,используя EF Core Wpf C# net 6.0 .

В таблице продаж есть IdProduct,Quantity,Data,SelerId,ClientId.Как используя мои данные таблицы продаж ,построить график прогноза с помощью ML.NET

Результат нужен примерно такой

введите сюда описание изображения

Это варик с интернета но здесь данные берутся из csv файда а мне надо из моего контекста или ProductSaleList

public class Program
{
    // filename for data set
    private static string dataPath = Path.Combine(Environment.CurrentDirectory, "shampoo-sales.csv");

    /// <summary>
    /// The main program entry point.
    /// </summary>
    /// <param name="args">The command line parameters.</param>
    static void Main()
    {
        // create the machine learning context
        var context = new MLContext();

        // load the data file
        Console.WriteLine("Loading data...");
        var dataView = context.Data.LoadFromTextFile<SalesRecord>(path: dataPath, hasHeader: true, separatorChar: ',');

        // get an array of data points
        var sales = context.Data.CreateEnumerable<SalesRecord>(dataView, reuseRowObject: false).ToArray();

        // the rest of the code goes here...
    }
}

Используется для графика PLplot

Ответы

Ответов пока нет.