Trazar comunidades con python igraph

Tengo un grafog en python-igraph. Puedo conseguir unVertexCluster estructura comunitaria con lo siguiente:

community = g.community_multilevel()

community.membership me da una lista de los miembros del grupo de todos los vértices en el gráfico.

Mi pregunta es realmente simple, pero no he encontrado una respuesta específica de Python en SO. ¿Cómo puedo trazar el gráfico con la visualización de su estructura comunitaria? Preferiblemente a PDF, entonces algo como

layout = g.layout("kk")
plot(g, "graph.pdf", layout=layout) # Community detection?

Muchas gracias.

Respuestas a la pregunta(3)

Su respuesta a la pregunta