def feature_clustering(data, distance=PearsonR, linkage=AVERAGE):
 matrix = distance(data, axis=0)
 return dist_matrix_clustering(matrix, linkage=linkage)

def feature_clustering ( data , distance = PearsonR , linkage = AVERAGE ) : matrix = distance ( data , axis = 0 ) return dist_matrix_clustering ( matrix , linkage = linkage )
return the hierarchical clustering of the data sets columns .