represent.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:betasqaud 作者: AJacobs15 项目源码 文件源码
def __init__(self, league_df):

        stat_matrix = []
        for i in range(len(league_df)):
            stat = make_stat_vector(i, league_df)
            stat_matrix.append(stat)

        kmeans = KMeans(init='k-means++', n_clusters=5, n_init=10)
        kmeans.fit(stat_matrix)

        centroid_array = kmeans.cluster_centers_

        positions = kmeans.predict(stat_matrix)

        league_df['vector'] = pd.Series(stat_matrix, index = league_df.index)
        league_df['position'] = pd.Series(positions, index = league_df.index)



        self.df = league_df
        self.centroids = kmeans.cluster_centers_

        self.map = make_position_map(centroid_array)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号