def good_partner(champion_name): assist_matrix_adjacency = champion_matrix.sqlite_to_assist_matrix('picks').T # norm by picks; edge from column to row bibli_matrix = assist_matrix_adjacency.T * assist_matrix_adjacency # bibliography assist matrix, bibli_assist temp_bibli_ten = pd.DataFrame(bibli_matrix.ix[champion_name]).sort(champion_name,ascending=False).iloc[0:10] plt_bibli = temp_bibli_ten.plot(kind='barh', title='Good partner of ' + champion_name + '(TOP 10)', stacked=False).set_xlabel('Proportion').get_figure() plt_bibli.savefig(champion_name + '_partner.png')
def good_partner(champion_name): assist_matrix_adjacency = lola.sqlite_to_assist_matrix('picks').T # norm by picks; edge from column to row bibli_matrix = assist_matrix_adjacency.T * assist_matrix_adjacency # bibliography assist matrix, bibli_assist temp_bibli_ten = pd.DataFrame(bibli_matrix.ix[champion_name]).sort(champion_name,ascending=False).iloc[0:10] plt_bibli = temp_bibli_ten.plot(kind='barh', title='Good partner of ' + champion_name + '(TOP 10)', stacked=False).set_xlabel('Proportion').get_figure() plt_bibli.savefig(champion_name + '_partner.png')
def good_partner(champion_name): assist_matrix = champion_matrix.sqlite_to_assist_matrix('picks') # norm by picks assist_matrix_T = assist_matrix.T coci_matrix = assist_matrix * assist_matrix_T # coci_assist temp_coci_ten = pd.DataFrame(coci_matrix.ix[champion_name]).sort(champion_name,ascending=False).iloc[0:10] plt_coci = temp_coci_ten.plot(kind='barh', title='Good partner of ' + champion_name + '(TOP 10)', stacked=False).set_xlabel('Proportion').get_figure() plt_coci.savefig(champion_name + '_similar.png')
def assist(champion_name): assist_matrix = champion_matrix.sqlite_to_assist_matrix('picks') # norm by picks temp_series = pd.DataFrame(assist_matrix[champion_name]).sort(champion_name,ascending=False).iloc[0:10] # select column ,column been assisted by row plttt = temp_series.plot(kind='barh', title='Top 10 choices to assist ' + champion_name, stacked=False).set_xlabel('Proportion').get_figure() plttt.savefig(champion_name + '_assist.png')
def assist(champion_name): assist_matrix = lola.sqlite_to_assist_matrix('picks') # norm by picks temp_series = pd.DataFrame(assist_matrix[champion_name]).sort(champion_name,ascending=False).iloc[0:10] # select column ,column been assisted by row plttt = temp_series.plot(kind='barh', title='Top 10 choices to assist ' + champion_name, stacked=False).set_xlabel('Proportion').get_figure() plttt.savefig(champion_name + '_assist.png')