def ChangeColors(self):
"""
Clustered Order is the sorted order of different brain regions based on the communities detected
"""
self.sortDataStructure(self.Order,self.Brain_Regions)
self.setVerticalHeaderLabels(self.ClusteredOrder)
self.setHorizontalHeaderLabels(['\n'.join(name) for name in self.ClusteredOrder])
for i in range(len(self.correlationTable.header)):
for j in range(len(self.correlationTable.header)):
table_item = self.item(i,j)
t = self.ColorNumpyArray[self.sortedOrder[i],self.sortedOrder[j]]
table_item.setBackground(QtGui.QColor(*t))
table_item.setToolTip("%s,%s,%g" % (self.Brain_Regions[self.sortedOrder[i]] ,self.Brain_Regions[self.sortedOrder[j]],self.correlationTable.data[self.sortedOrder[i], self.sortedOrder[j]]))
self.verticalHeader()
self.horizontalHeader()
评论列表
文章目录