Уменьшить пространство между метками тика оси - PullRequest
2 голосов
/ 15 апреля 2019

Я делаю визуализацию данных для панели показателей, которая показывает, сколько мы выпускаем с течением времени.

У меня есть пузырьковый сюжет с

  • год по оси Y
  • месяц по оси X
  • где диаметр пузырька представляет количество выпусков в этом месяце

Я пытаюсь сделать визуализацию данных более интересной. У меня есть планы добавить цветовую шкалу, но у меня есть проблема, когда между 2019 и 2018 гг. Есть тонна пространства, которую я хочу исправить в первую очередь.

Тем не менее, я также открыт для других предложений:)

Вот что у меня сейчас есть: https://imgur.com/a/PwxbaRz

Я в основном хочу раздавить на оси Y пробел между 2019 и 2018, а также 2017 и 2018.

Вот как выглядят мои данные

   year     month releases_per_month
0   2017    9      10
1   2017    10     10
2   2017    11     9
3   2017    12     15
4   2018    1      14

Вот код, который создает мой точечный график

plt.figure(figsize = (12,7.5))

plt.scatter(x=df_gby['month'], 
            y=df_gby['year'], 
            s=df_gby['releases_per_month'] * 100,)

plt.xticks(np.arange(13), [' ', 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']);
plt.yticks([2017, 2018, 2019])
plt.title('Releases by Month by Year', fontsize = 16)
plt.xlabel('Month', fontsize = 16)
plt.ylabel('Year', fontsize = 16)
plt.xticks(fontsize = 14)
plt.yticks(fontsize = 14);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...