데이터의 분포를 그래프로 표현해 보면 다음과 같습니다.
fig = plt.figure() ax = fig.add_subplot(111, projection='3d') ax.scatter3D(x1, x2, y) plt.show()
그림 5-6 | 축이 하나 더 늘어 3D로 배치된 모습
앞서 x와 y 두 개의 축이던 것과는 달리 x1, x2, y 이렇게 세 개의 축이 필요합니다. 새로운 변수가 추가되면 차원이 하나씩 추가되면서 계산은 더욱 복잡해지는 것을 알 수 있습니다.