<｜begin▁of▁sentence｜>### Instruction:
Given the Power Grid graph which can be read from a GML file named power.gml, can the Walktrap algorithm be used to perform community detection using cdlib? After detecting the communities, can you display the node to community mapping?
### Response:
import networkx as nx
from cdlib import algorithms

# Read the power grid graph
G = nx.read_gml('power.gml')

# Perform community detection using the walktrap algorithm
communities = algorithms.walktrap(G)

# Convert the communities to a NodeClustering object
node_clustering = communities.to_node_community_map()

# Output the result
print(node_clustering)
<|EOT|>
