import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
#importing
dataset = pd.read_csv("Data.csv")
x = dataset.iloc[:, 0:3].values
y = dataset.iloc[: , 3].values
#missingdata
from sklearn.impute import SimpleImputer
imputer = SimpleImputer(missing_values='0',strategy='mean')
imputer = imputer.fit(x[:, 1:3])
x[:, 1:3] = imputer.transform(x[:, 1:3])
ValueError: Input contains NaN, infinity or a value too large for dtype('float64').