У меня есть две серии разных лет, и я хочу наложить графики, чтобы сравнить различия в интервалах (месяцах).
Вместо дат по осям X я хочу месяцы - общие дляоба, так что вы можете визуально увидеть различия значений по осям Y.
Рассмотрим следующий код:
# Plot daily and weekly resampled time series together
fig, ax = plt.subplots()
# Start and end of the date range to extract
start, end = '1973-01', '1974-01'
ax.plot(test.loc[start:end, 'TMIN °C'], marker='.', linestyle='', linewidth=0.5, label='Daily')
ax.plot(test_weekly_mean.loc[start:end, 'TMIN °C'], marker='o', markersize=8, linestyle='-', label='Weekly Mean Resample')
# Start and end of the date range to extract
start, end = '2018-01', '2019-01'
ax.plot(test.loc[start:end, 'TMIN °C'], marker='.', linestyle='', linewidth=0.5, label='Daily')
ax.plot(test_weekly_mean.loc[start:end, 'TMIN °C'], marker='o', markersize=8, linestyle='-', label='Weekly Mean Resample')
ax.set_ylabel('Temperature °C')
ax.legend();
Это будет график:
Вместо этого я хочу, чтобы 4 участка (по 2 на каждый временной ряд) перекрывались.
Как я могу применить ту же шкалу к осям X, как, например, такую шкалу, как«1, 2, 3, 4,5,6, 7,8,9,10,12,13», обозначающие месяцы + 1-й месяц следующего года?