Issue in trying to import CSV data using iloc

Viewed 41
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd

dataset = pd.read_csv('c:Documents/windpowerlib-dev/example/Wind_Power.csv')

dataset.plot()

X = np.array(range(1,731))
y = dataset.iloc[2:731, 1].values

I am trying to input Wind power data as Y for regression plotting with X as mere numbers from 1 until 730 but somehow I get this error:

Reshape your data either using array.reshape(-1, 1) if your data has a single feature or array.reshape(1, -1) if it contains a single sample

The data I use is 730 in numbers at the first column. I do not understand what I did wrong.

0 Answers
Related