1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
export default class Experiment {
_id: string = '';
uploaderId: string = '';
constructor(
public name: string = 'Novi experiment',
public description: string = '',
public datasetId: string = '',
public inputColumns: string[] = [],
public outputColumn: string = '',
public nullValues: NullValueOptions = NullValueOptions.DeleteRows,
public nullValuesReplacers: NullValReplacer[] = [],
public dateCreated: Date = new Date(),
public lastUpdated: Date = new Date()
) { }
}
export enum NullValueOptions {
DeleteRows = 'delete_rows',
DeleteColumns = 'delete_columns',
Replace = 'replace'
}
export enum ReplaceWith {
None = 'Popuni...',
Mean = 'Srednja vrednost',
Median = 'Medijana',
Min = 'Minimum',
Max = 'Maksimum'
}
export class NullValReplacer {
"column": string;
"option": NullValueOptions;
"value": string;
}
|