Advertisement
Guest User

Untitled

a guest
Dec 14th, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.22 KB | None | 0 0
  1. import numpy as np
  2. import matplotlib.pyplot as plt
  3.  
  4. barWidth = 0.08
  5.  
  6. bars1 = [9.989039, 7.882399, 6.921668, 0]
  7. bars2 = [10, 7.5, 10.0, 7.5]
  8. bars3 = [9.922565, 6.510063, 7.531732, 4.984073]
  9. bars4 = [8.444444, 9.444444, 5.966667, 5.433333]
  10. bars5 = [8.894444, 9.444444, 4.596296, 4.405556]
  11. bars6 = [9.333333, 5.333333, 1.666667, 0.333333]
  12. bars7 = [10, 10, 10, 0]
  13. bars8 = [10, 10, 10, 0]
  14. bars9 = [3.104365, 4.291211, 4.197311, 4.984073]
  15. bars10 = [5.952675, 5.083334, 4.606659, 4.984073]
  16.  
  17. r1 = np.arange(len(bars1))
  18. r2 = [x + barWidth for x in r1]
  19. r3 = [x + barWidth for x in r2]
  20. r4 = [x + barWidth for x in r3]
  21. r5 = [x + barWidth for x in r4]
  22. r6 = [x + barWidth for x in r5]
  23. r7 = [x + barWidth for x in r6]
  24. r8 = [x + barWidth for x in r7]
  25. r9 = [x + barWidth for x in r8]
  26. r10 = [x + barWidth for x in r9]
  27.  
  28. plt.bar(r1, bars1, color='mediumpurple', width=barWidth, edgecolor='white', label='пропажи людей')
  29. plt.bar(r2, bars2, color='plum', width=barWidth, edgecolor='white', label='проажи женщин')
  30. plt.bar(r3, bars3, color='m', width=barWidth, edgecolor='white', label='безопасность')
  31. plt.bar(r4, bars4, color='mediumvioletred', width=barWidth, edgecolor='white', label='религиозные преследования')
  32. plt.bar(r5, bars5, color='palevioletred', width=barWidth, edgecolor='white', label='свобода вероисповеданий')
  33. plt.bar(r6, bars6, color='hotpink', width=barWidth, edgecolor='white', label='законы, органичивающие медиа')
  34. plt.bar(r7, bars7, color='rebeccapurple', width=barWidth, edgecolor='white', label='однополые отношения')
  35. plt.bar(r8, bars8, color='deeppink', width=barWidth, edgecolor='white', label='разводы')
  36. plt.bar(r9, bars9, color='magenta', width=barWidth, edgecolor='white', label='независимость суда')
  37. plt.bar(r10, bars10, color='darkmagenta', width=barWidth, edgecolor='white', label='доверие к полиции')
  38.  
  39. plt.figure(figsize=(12,10))
  40. plt.xlabel('Страна', fontweight='bold')
  41. plt.xticks([r + barWidth for r in range(len(bars1))], ['Нидерланды', 'Кот д`Ивуар', 'Россия', 'Сирия'])
  42.  
  43. plt.legend(fontsize = 'x-small')
  44. plt.show()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement