AIM-PIbd-32-kuznetsov-A-V/lab_1/lab1.ipynb
2024-10-28 13:36:23 +04:00

160 KiB

Лабораторная работа 1 Мониторинг акций Ямана Голд Инк

In [2]:
import pandas as pd
import matplotlib.pyplot as plt
from datetime import date

df = pd.read_csv(".//static//csv//Yamana_Gold_Inc._AUY.csv")

viborka = df.groupby(df.index // 500).head(1)
viborka.plot.scatter(x="Date", y="Volume", figsize=(30, 4))
# Диаграмма объема каждые 2 года:
Out[2]:
<Axes: xlabel='Date', ylabel='Volume'>
No description has been provided for this image
In [3]:
df_subset = df.groupby(df.index // 1000).head(1)

value_counts = df_subset['Volume'].value_counts()
year = df_subset["Date"]

plt.figure(figsize=(15, 15))
plt.pie(
    df_subset["Volume"],
    labels= df_subset["Date"], # type: ignore
    autopct="%1.1f%%", rotatelabels=True
)
plt.show()
#Сравнение объема продаж каждые 4 года:
No description has been provided for this image
In [11]:
from sqlite3 import Date

#Цены открытия и закрытия за последние 5 дней
df.tail(5).plot(x="Date", y=["Open", "Close"])
Out[11]:
<Axes: xlabel='Date'>
No description has been provided for this image