EncodeLabels - убрана проверка категориальности, добавлен тип Bool В DataFrame добавлен тип DateTime Добавлен тип DataValue позволяющий писать df.Filter(r -> r['Col'] > 5)
27 lines
639 B
ObjectPascal
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.
|