from lets_plot import *
LetsPlot.setup_html()
arrows = {
'lon': [0, 0, 0, 0, 0, 0],
'lat': [0, 0, 0, 0, 0, 0],
'arrow': ["-- 0 -->", "-- 60 -->", "-- 120 -->", "-- 180 -->", "-- -60 -->", "-- -120 -->"],
'angle': [0, 60, 120, 180, -60, -120],
}
ggplot(arrows) \
+ geom_livemap() \
+ geom_text(aes(label = 'arrow', x = 'lon', y = 'lat', angle='angle'), \
size = 10, \
hjust = "left", \
vjust = "center", \
family='monospace'\
)