How can I plot a choropleth map from a dataframe?

I am using VegaLite now. This is the new link: https://discourse.julialang.org/t/how-to-make-vegalite-read-my-topojson-file/34546/10

I changed my shapefile to a topojson. I am no longer using a dataframe.
I guess I will need to parse the dataframe before sending it to VegaLite. I have parsed the topojson before sending it to VegaLite.