pascalabcnet/InstallerSamples/MachineLearning/02_DataFrame/df34.pas
Mikhalkovich Stanislav 828484f15a Новые ML примеры и тесты - в основном в DataFrame
EncodeLabels - убрана проверка категориальности, добавлен тип Bool
В DataFrame добавлен тип DateTime
Добавлен тип DataValue позволяющий писать df.Filter(r -> r['Col'] > 5)
2026-06-19 22:06:08 +03:00

27 lines
639 B
ObjectPascal

uses MLABC;
begin
var df := DataFrame.FromCsvText('''
name,age,income
Alice,20,100
Bob,,120
Clara,25,
Dmitry,30,150
''');
Println('Пропусков в столбце age:', df.MissingCount('age'));
Println('Пропусков в столбце income:', df.MissingCount('income'));
Println;
Println('Пропуски по столбцам:');
df.MissingCounts.Print;
Println;
Println('Строки без пропусков во всех столбцах:');
df.DropMissing.Print;
Println;
Println('Строки без пропусков в age и income:');
df.DropMissing(['age', 'income']).Print;
end.