Я работаю над проектом, где мне нужно создавать графики для нескольких состояний.Я знаю, что могу использовать вспомогательные сюжеты, но они не дают визуально приятных результатов, поэтому я предпочел бы держать их напечатанными один за другим.
В конце цикла for всякий раз, когда мне нужно найти информацию, я должен прокручивать, пытаясь найти определенные состояния.Можно ли печатать местоположения сверху, чтобы я мог быстро перейти к графику?
Я предоставил свой код таким, какой он есть сейчас.
the08legend = [] '$'
print(the08legend)'$'
for state in state_df['State'].unique():'$'
the08legend.append(state)
plt.figure(figsize = (8,8))
my_range =range(1,len(state_df[state_df['State']==state].index)+1)
st_df = state_df[state_df['State'] == state]
st_df = st_df.sort_values('rep08vot_perc')
plt.axvline(x=50, c='green', alpha = 0.2)
plt.hlines(y=my_range, xmin=st_df['rep08vot_perc'], xmax=st_df['dem08vot_perc'], color='ghostwhite', alpha=1)
plt.scatter(y = my_range, x = st_df['rep08vot_perc'], c = 'red', label='Republican vote share')
plt.scatter(y = my_range, x = st_df['dem08vot_perc'], c = 'blue', label = 'Democrat vote share')
plt.xlim(0,100)
plt.title(f'The vote shares in {state} 2008 election')
plt.ylabel(f'The county in {state} where vote was counted')
plt.xlabel('Percentage share of votes')
plt.legend(loc = 1)
plt.show()
Я знаю, что сделалочевидно, не собирается печатать результирующий список, однако, возможно ли это сделать?