Bitcoine Data Analysis
Bitcoine Data Analysis
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
data={
'Date':pd.date_range(start='2023-01-01', periods=30, freq='D'),
'Open':np.random.uniform(15000,20000,30),
'High':np.random.uniform(20000,25000,30),
'Low': np.random.uniform(14000, 19000, 30),
'Close': np.random.uniform(15000, 25000, 30),
'Volume': np.random.uniform(500000, 1000000, 30),
'Market Cap': np.random.uniform(300000000, 600000000, 30)
}
df=pd.DataFrame(data)
print(df.head())
#ADD DATA
#performing EDA
print(df.describe())
plt.figure(figsize=(10,6))
plt.plot(df['Date'], df['Close'], marker='o')
plt.title('Bitcoin Close Price Over Time')
plt.xlabel('Date')
plt.ylabel('Close Price')
plt.grid(True)
plt.show()
plt.figure(figsize=(8, 6))
sns.histplot(df['Volume'], kde=True)
plt.title('Distribution of Trading Volume')
plt.xlabel('Volume')
plt.ylabel('Frequency')
plt.show()