You can get boundaries to show in the background of any map by putting them in your user maps dir and using Background Map on the graph.

If you want the areas colored, you can combine Shape and Points in Graph Builder if the coordinates are the same (lon/lat for built-in maps), though unfornately there's not yet a way for the color variable to apply to one but not the other.

dt = Open("$SAMPLE_DATA/Cities.jmp");

// cities has a projected X/Y instead of lon/lat; here is a simple approximation

dt << New Column("lon", Formula(-97 + 80 * :x));

dt << New Column("lat", Formula(36 + 55 * :y));

gb = dt << Graph Builder(

Variables( X( :lon ), Y( :lat ), Color( :Name( "pop- m" ) ), Shape( :State ) ),

Elements(

Map Shapes(

Legend( 2 ),

Summary Statistic( "Mean" ),

Show Missing Shapes( 1 )

),

Points( X, Y, Legend( 3 ) )

)

);