Make a circular plot with pygmt or GMT

hello everyone I’m trying to make a plot like in the picture but I could not. Is it possible to do it with pygmt ?

Hello @geoexplo,

for a circular plot (i.e., plotting polar coordinate data) you may want to use a Polar projection.
In case you want to create a polar histogram, probably pygmt.Figure.rose is useful for you.

Dear @yvonnefroehlich,
Actually I don’t want to use polar projection, I need a circular frame like that and then put points according to their x,y coordinates. Is that possible?

If you know what you’re doing. You can always plot your cartesian informations then overlay a polar frame. But I’d imagine the accuracy of it would drastically decrease the larger the scale of your map.