Skip to content

Commit 35b7d72

Browse files
committed
show detected data-types
1 parent 13f070f commit 35b7d72

File tree

5 files changed

+54
-2
lines changed

5 files changed

+54
-2
lines changed

src/assets/synthetic-data.tsx

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,27 @@ def run():
149149
dtypes_dict['sex'] = 'category'
150150
real_data['sex'] = real_data['sex'].map({1: 'male', 2: 'female'})
151151
152+
setResult(json.dumps({
153+
'type': 'heading',
154+
'headingKey': 'syntheticData.columnsInDataset'
155+
}))
156+
dataInfo = []
157+
for column in real_data.columns:
158+
dataInfo.append({
159+
'key': column,
160+
'value': dtypes_dict[column]
161+
})
162+
163+
setResult(json.dumps({
164+
'type': 'list',
165+
'list': dataInfo
166+
}))
167+
168+
setResult(json.dumps({
169+
'type': 'text',
170+
'key': 'syntheticData.columnsInDatasetInfo'
171+
}))
172+
152173
cloned_real_data = real_data.copy()
153174
label_encoders = {}
154175
for column in real_data.select_dtypes(include=['object']).columns:

src/components/componentMapper.tsx

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,32 @@ export default function ComponentMapper({
103103
title={t(resultItem.title)}
104104
/>
105105
);
106+
107+
case 'list':
108+
if (resultItem.list) {
109+
console.log('list', resultItem.list);
110+
const content = resultItem.list.map(
111+
(
112+
listItem: {
113+
key: string;
114+
value: string;
115+
},
116+
index: number
117+
) => (
118+
<li key={`list-${index}`}>
119+
<span className="font-bold">{`${listItem.key}`}</span>
120+
{`: ${listItem.value}`}
121+
</li>
122+
)
123+
);
124+
125+
return (
126+
<div className="content-list">
127+
<ul key={index}>{content}</ul>
128+
</div>
129+
);
130+
}
131+
return null;
106132
case 'accordion':
107133
if (resultItem.comparisons) {
108134
// Handle translation of comparisons

src/index.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
@tailwind components;
33
@tailwind utilities;
44

5+
.content-list,
56
.markdown {
67
p a {
78
@apply text-blue-500 underline;

src/locales/en.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,9 @@
8888
"demoCard": {
8989
"title": "Try it out!",
9090
"description": "Do you not have a dataset at hand? No worries use our demo data set."
91-
}
91+
},
92+
"columnsInDataset": "Detected column data-types in dataset",
93+
"columnsInDatasetInfo": "If detected data types are incorrect, please change this locally in the dataset before uploading it again."
9294
},
9395
"biasAnalysis": {
9496
"demo": {

src/locales/nl.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,9 @@
8888
"demoCard": {
8989
"title": "Probeer het uit!",
9090
"description": "Heeft u geen dataset bij de hand? Geen zorgen, gebruik onze demodataset."
91-
}
91+
},
92+
"columnsInDataset": "Gedetecteerde kolom data-types in de dataset",
93+
"columnsInDatasetInfo": "Als de gedetecteerd data types niet correct zijn, pas dit dan lokaal aan in de dataset voordat u deze opnieuw uploadt."
9294
},
9395
"biasAnalysis": {
9496
"demo": {

0 commit comments

Comments
 (0)