02/03/2023

Bitcoin Price Prediction by LSTM

Bitcoin Price Prediction by LSTM

 
   Import libraries
   import pandas as pd  
   import numpy as np  
​   import matplotlib.pyplot as plt
   import seaborn as sns
   import plotly.graph_objects as go
   import plotly.express as px
   from plotly.subplots import make_subplots
 ​  import datetime as dt
​   from sklearn.metrics import mean_squared_error, mean_absolute_error
   from sklearn.preprocessing import MinMaxScaler
   ​import tensorflow as tf
   from tensorflow.keras.models import Sequential
   from tensorflow.keras.layers import Dense, Dropout
   from tensorflow.keras.layers import LSTM
​   from itertools import cycle
 
 
Load data
 

#Loading data
df=pd.read_csv('BTC-USD.csv')
df.set_index('Date',inplace=True)
df.head(5)