import hvplot.pandas # noqa import geopandas as gpd countries = gpd.read_file(gpd.datasets.get_path('naturalearth_lowres')) countries.sample(5) countries.hvplot(geo=True) countries.hvplot.polygons(geo=True, c='pop_est', hover_cols='all') countries.hvplot.polygons(geo=True, c=countries.pop_est/countries.area, clabel='pop density')