import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
dataset = pd.read_csv('Position_Salaries.csv')
X = dataset.iloc[:, 1:2].values
y = dataset.iloc[:, 2].values
from sklearn.preprocessing import StandardScaler
sc_X = StandardScaler()
sc_y = StandardScaler()
X = sc_X.fit_transform(X)
y = sc_y.fit_transform(y)
그래, 문제가 있습니다. X와 y는 모두 단일 기능이며 하나의 열이 있습니다. 당신이 볼 수 있듯이 X는 매트릭스입니다. 및 Y는 벡터 X = dataset.iloc이다 :, 1 : 2] Y = dataset.iloc를 .values [2 :, 이제StandardScalar Fit_Transform에서 오류 발생
을 .values I가 y = sc_y.fit_transform(y)
실행시 저는 오류 그것은 그 1D 배열입니다. 그리고 내가 y = dataset.iloc[:, 2:3].values
을 2D 배열로 변경하면. 그러나 그것의 종속 변수 이후 1D 배열로 유지하고 그것을 그대로 유지하고 싶습니다. 또한 나는 비슷한 데이터를 재조정해야만했던 초기의 다른 예제들을 풀었고 이런 종류의 에러를주지 않았다. 왜 그것이 지금 나에게주는 지 모르겠다. 또한 코딩하는 동안 비디오를보고 있고 비디오에서 모든 것이 동일하지만 그는 어떤 오류도 내지 않습니다.
마음이 설명? – DarkCygnus