예제 #1
0
def question5(filename):
    data = 'unifiedCancerData_111.csv'
    dist = distortion(
        visualize(data, filename, lambda x: hierarchical_clustering(x, 9)),
        load_data_table(data))
    print('Distortion in question5, hierarchical_clustering = %f (%s)' %
          (dist, dist))
예제 #2
0
def question6(filename):
    data = 'unifiedCancerData_111.csv'
    dist = distortion(
        visualize(data, filename, lambda x: kmeans_clustering(x, 9, 5)),
        load_data_table(data))
    print('Distortion in question6, kmeans = %f (%s)' % (dist, dist))
예제 #3
0
def question3(filename):
    visualize('unifiedCancerData_3108.csv', filename,
              lambda x: kmeans_clustering(x, 15, 5))
예제 #4
0
def question2(filename):
    visualize('unifiedCancerData_3108.csv', filename,
              lambda x: hierarchical_clustering(x, 15))
예제 #5
0
def question6(filename):
    data = 'data/unifiedCancerData_111.csv'
    dist = distortion(visualize(data, filename,
                                lambda x: kmeans_clustering(x, 9, 5)),
                      load_data_table(data))
    print('Distortion in question6, kmeans = %f (%s)' % (dist, dist))
예제 #6
0
def question5(filename):
    data = 'data/unifiedCancerData_111.csv'
    dist = distortion(visualize(data, filename,
                                lambda x: hierarchical_clustering(x, 9)),
                      load_data_table(data))
    print('Distortion in question5, hierarchical_clustering = %f (%s)' % (dist, dist))
예제 #7
0
def question3(filename):
    visualize('data/unifiedCancerData_3108.csv', filename,
              lambda x: kmeans_clustering(x, 15, 5))
예제 #8
0
def question2(filename):
    visualize('data/unifiedCancerData_3108.csv', filename,
              lambda x: hierarchical_clustering(x, 15))