구스케츠
20
2018-06-14 00:33:55
0
278

리스트 슬라이싱 질문입니다.


dataset = pd.read_csv('Salary_Data.csv')

csv파일을 불러옵니다. shape은 (30,2)로 30개의 행, 2개의 열로 구성되어 있습니다.


X = dataset.iloc[:, : -1]

위와 같이 하는 경우 X의 shape은 (30,1)이 되는데

X1 = dataset.iloc[:, 0]

위와 같이 하는 경우 X의 shape은 (30,)로 나옵니다.

리스트는 동일하게 첫번째 열을 가리키는 것 같은데. 결과가 왜 이렇게 달라지는 걸까요?

0
0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.