У меня есть два массива, которые имеют разные размеры. Я хочу привести последний (india_cases2) к первому (baseline_diag), чтобы я мог легко их построить. Я не могу построить india_cases.
india_daily_cases = pd.read_csv('India_Cases.csv')
india_daily_cases_subset = india_daily_cases.loc[india_daily_cases['t']> 33.,['Daily Confirmed']]
india_cases = india_daily_cases_subset.to_numpy()
india_cases2 = india_cases.T
baseline_diag - это вывод функции - не уверен, что предоставление полного кода функции здесь поможет. Разница в размерах следующая:
![enter image description here](https://i.stack.imgur.com/63lhq.png)
Код для построения графиков следующий:
ax.plot(t, india_cases.T, 'r', alpha=0.5, lw=2, label='Actual Observed Cases')
ax.bar(t - 0.2, baseline_onsets, 0.4, label='New Onsets')
ax.bar(t + 0.2, baseline_cases, 0.4, label='New Cases')
Ошибка I get выглядит следующим образом:
ValueError: x и y должны иметь одинаковое первое измерение, но иметь формы (47,) и (1, 47)
Как изменить размерность для india_cases2