2012-10-06 4 views
1

2 개의 피쳐로 선형 회귀 문제를 그려야합니다. 그래서 저는이 경우 라인 대신에 데이터 분리를 위해 초평면이 필요하다고 생각합니다. 나는 이미 한 가지 기능에 대해 해왔지만이 경우에 대해서는 아무 생각이 없습니다.3D 플롯 선형 회귀 파일롯

300 개 샘플 및 1 개 기능이있는 데이터 세트의 내 플롯입니다. 사전

+1

AN 이드? WIERD QUESTION :: D!의 어떤 종류인가요? – Moj

+0

3d 공간에서 2 차원 평면을 데이터에 맞추는 방법에 대해 궁금한 점이 있습니까? 아니면 비행기의 시각화에 관한 것입니까? 또는 질문에서 말한 것처럼 일부 데이터 클래스를 분리하고 싶습니까? –

+0

죄송합니다! 그러나 3D 회귀가 당신이 말하는 것입니다! 질문을 좀 분명히 해주세요. 그리고 다음 답에서 원하는 것을 얻었습니까? – diffracteD

답변

3

에서

enter image description here

감사합니다 확인

from mpl_toolkits.mplot3d import Axes3D 
from matplotlib import cm 
import matplotlib.pyplot as plt 
import numpy as np 

fig=plt.figure() 
ax = Axes3D(fig) 

x=[1,2,3,4,5] 
y=[1,3,5,6,8] 
z=[3,3,5,6,7] 
x, y= np.meshgrid(x,y) 


ax.plot_surface(x,y,z) 

plt.show() 

나는 그것이 도움이되기를 바랍니다이 샘플 코드를 실행하고 원하는대로로 변경보십시오 NumPy와 meshgridplot_surface 방법