Hello,
so clabel() and pclabel() serve as constraint labels: different values for nodes mean that nodes are placed in different groups, i.e. this is an assortative constraint (all nodes with the same label are place in one group).
Is there a way to do a disassortative constraints: nodes with the same label are placed in different groups?