distResponse = {
let countries = Array.from(new Set(distance.map(row => row.country)));
let df = {};
countries.map(row => {
let subdf = distance.filter(d => d['country'] === row);
let numOwn = subdf.filter(row => row['own_transport'] === 'Yes').length;
let numNOwn = subdf.filter(row => row['own_transport'] === 'No').length;
df[row + '_' + 'num_own'] = numOwn;
df[row + '_' + 'num_no_own'] = numNOwn;
});
return df;
}