aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/app/_elements/column-table/column-table.component.ts
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/src/app/_elements/column-table/column-table.component.ts')
-rw-r--r--frontend/src/app/_elements/column-table/column-table.component.ts18
1 files changed, 15 insertions, 3 deletions
diff --git a/frontend/src/app/_elements/column-table/column-table.component.ts b/frontend/src/app/_elements/column-table/column-table.component.ts
index 95c0cb71..6ed76ba4 100644
--- a/frontend/src/app/_elements/column-table/column-table.component.ts
+++ b/frontend/src/app/_elements/column-table/column-table.component.ts
@@ -60,6 +60,19 @@ export class ColumnTableComponent implements AfterViewInit {
});
}
+ updatePieChart(){
+ //min: number, max: number, q1: number, q3: number, median: number
+ let i=0;
+ const pieChart = this.piechartComp.toArray();
+ this.dataset?.columnInfo.forEach(colInfo =>
+ { if (this.experiment.columnTypes[i] == ColumnType.categorical)
+ {
+ pieChart[i].updatePieChart(colInfo!.uniqueValues, colInfo.uniqueValuesPercent);
+ i++;
+ }
+ });
+ }
+
loadDataset(dataset: Dataset) {
console.log("LOADED DATASET");
this.dataset = dataset;
@@ -87,6 +100,7 @@ export class ColumnTableComponent implements AfterViewInit {
this.loaded = true;
this.updateCharts();
+ this.updatePieChart();
}
ngAfterViewInit(): void {
@@ -388,7 +402,5 @@ export class Tab {
public value: Table
) { }
}
-function BoxplotComponent(BoxplotComponent: any) {
- throw new Error('Function not implemented.');
-}
+