yfinance_dataset_test

 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)