Can i change the size of the plots using the vega lite api?

Is there any way to change each dotted plot size in the graph according to the planet size. If the planet size approximates mars size it should be that size and some color. Any way i can do this in vega lite.

I know that I’m using flux and st_teff in x and y to plot, but can i change it size using the planet size?
For example if the planet approximates mars size:
if(planet_size <= mars_size)
plot is this size in graph and this color

Is this possible?
This is the note.

you probably need to encode the size of the planet as the size of the dot with something like:

vl.size().fieldQ("size field name"),