in packages/core/src/dataset-pool/format/csv.ts [16:32]
function toSamples(
parsedData: Papaparse.ParseResult<Record<string, string>>,
labelFields?: Array<string>
): Array<Csv.Sample> {
return parsedData.data.map((data) => {
const label: Record<string, string> = {};
const newData = { ...data };
labelFields?.forEach((field) => {
label[field] = newData[field];
delete newData[field];
});
return {
data: newData,
label
};
});
}