Я пытаюсь построить график зависимости цены GPU от цены криптовалюты.
Мне удалось создать 2 отдельные визуализации, которые показывают среднюю цену графических процессоров и среднюю цену на криптовалюту по годам, но, похоже, не могут их объединить.
...
plt.plot(GPUDATA.groupby(GPUDATA['Date'].dt.strftime('%Y')['Price_USD'].mean())
...
Это изображение производит для "Цены на GPU":

plt.plot(BITCOINDATA.groupby(BITCOINDATA['Date'].dt.strftime('%Y'))['Open'].mean())
, который производит это изображение для «Крипто Цены»:

Мне нужно, чтобы эти две визуализации были объединены в один график. Я вроде новичок в создании визуализаций, поэтому я не уверен, сколько еще информации нужно предоставить. Я был бы рад предоставить любую необходимую информацию! Спасибо!
РЕДАКТИРОВАТЬ: записи в кадрах данных содержат идентификатор продукта, затем дату, а затем цену продукта на эту дату. Из-за этого существует много повторяющихся лет и идентификаторов как на кадре данных GPU, так и на кадре данных Crypto, поэтому я сделал группу по функциям.