{
const selection = vl.selectPoint('Select')
.fields('platform')
.init({platform: " 3DS"})
.bind({platform: vl.radio(platforms)});
return vl.markCircle()
.data(df)
.params(selection)
.encode(
vl.x().fieldQ('user_review').title('User Score'),
vl.y().fieldQ('meta_score').title('Metacritic Score'),
vl.tooltip([
{field:'user_review', title:'User Score'},
{field:'meta_score', tile:'Metacritic score'},
{field: 'name', title:'Name'}
]),
vl.opacity().if(selection, vl.value(0.95)).value(0.01),
)
.render();
}