1import pandas as pd
2import yfinance as yf
3import matplotlib.pyplot as plt
4import csv
5import numpy as np
6#from mpl_point_clicker import clicker
7
8#[18263.46493787, 74.83552998], [18656.4576964 ,131.6303238 ]
9
10# fig, ax = plt.subplots(constrained_layout=True)
11
12# aapl_df = yf.download('AAPL',
13# start='2021-11-30',
14# end='2021-12-30',
15# progress=False,
16# )
17# aapl_df_total = yf.download('AAPL',
18# progress=False,
19# )
20
21# idx = pd.date_range('2021-11-30', '2021-12-30')
22
23# dataset = aapl_df['Close']
24# dataset.index = pd.DatetimeIndex(dataset.index)
25
26# dataset.plot(title="APPLE's stock price")
27# #for item in dataset:
28# #copy_dataset['Date'] = dataset.index[item]
29# #aapl_df.to_csv("results.csv", sep='\t')
30
31# #ax.plot(x,y)
32# #1980-12-12 '2022-02-22'
33# coords = []
34# x = plt.ginput(3)
35# print(x)
36# #plt.show()
37# filled_dataset = dataset.reindex(idx, fill_value=None)
38
39# idx_total = pd.date_range('1980-12-12', '2022-02-22')
40# aapl_df_total['Close'].index = pd.DatetimeIndex(aapl_df_total['Close'].index)
41# filled_dataset_total = aapl_df_total['Close'].reindex(idx_total, fill_value=None)
42
43# #print(dataset.__dict__)
44
45# start_date='2021-12-30'
46# print(start_date[start_date.find('-') + 1:])
47
48
49# def onclick(event):
50# global ix, iy
51# ix, iy = event.xdata, event.ydata
52# print(f'x = {ix}, y = {iy}')
53
54# global coords
55# coords.append((ix, iy))
56
57# if len(coords) == 2:
58# fig.canvas.mpl_disconnect(cid)
59
60# return coords
61# cid = fig.canvas.mpl_connect('button_press_event', onclick)