Labelled map

Draw with city labels.

Fixed positions, labels on, plt.show().

Goal

Draw Nairobi / Nakuru / Kisumu.

import networkx as nx
G = nx.Graph([('Nairobi', 'Nakuru'), ('Nakuru', 'Kisumu')])
pos = {'Nairobi': (0, 0), 'Nakuru': (1, 1), 'Kisumu': (2, 0)}
nx.draw(G, pos, with_labels=True, node_size=1200, node_color='#8ecae6')
plt.axis('off')
plt.show()
print('ok')
import networkx as nx
nx.draw(nx.path_graph(4), with_labels=True)
plt.show()
print('ok')