# km per hour to m per minute for _, _, _, data in G.edges(data=True, keys=True): data["time"] = data["length"] / meters_per_minute iso_colors = ox.plot.get_colors(n=len(trip_times), cmap="plasma", start=0) for trip_time, color in zip(sorted(trip_times, reverse=True), iso_colors): subgraph = nx.ego_graph(G, center_node, radius=trip_time, distance="time") for node in subgraph.nodes(): node_colors[node] = colo