import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
data = pd.read_csv(“ETHUSDT 15M.csv”)
print(data.head())
print(data.corr())
sutun_isimler = [“Index”,“Zaman”,“Acılıs”,“Yuksek”,“Dusuk”,“Kapanıs”,“Hacim”]
data.columns = sutun_isimler
print(data.head())
data = data.drop([“Index”],axis=1)
data[‘Zaman’] = pd.to_numeric(pd.to_datetime(data[‘Zaman’]))
a = data.iloc[152828:,:2]
b = data.iloc[152828:,-1]
x = pd.concat([a,b],axis=1)
y = data.drop([“Zaman”,“Acılıs”,“Hacim”],axis=1)
y = y.iloc[152828:,:]
X = x.values
Y = y.values
from sklearn.model_selection import train_test_split
x_train, x_test, y_train, y_test = train_test_split(X,Y,test_size=0.25,random_state=0)
from sklearn.linear_model import LinearRegression
lin_reg = LinearRegression()
lin_reg.fit(x_train,y_train)
lin_reg_predict = lin_reg.predict(x_test)
num = pd.to_numeric(pd.to_datetime([“2022-12-27 06:00:00”]))
print(lin_reg.predict(1672120800000000000,3800,1500))