2013-05-01 1 views
0

내 pcolor 맵에서 등고선을 표시하고 싶지만, pcolor (레벨로 지정됨)의 Z 값에 의존하지 않지만 특정 (x, y) 인덱스에 기초하여 값을 지정합니다. 내가 어떻게 할 수 있니? 사전에matplotlib contourf의 윤곽선을 (x, y) 색인으로 표시하고 레벨이 아닌 것으로 표시 하시겠습니까?

감사합니다, Jyotika

+0

당신은 당신이 한 일을 우리에게 보여 수 있습니까? _specific_ 코드 덩어리로 도움을 요청하면 더 나은 응답을 얻을 수 있습니다. – tacaswell

답변

0

이 당신을 위해 무엇을 찾고있는 경우, 나는 잘 모르겠지만, 당신은 x와 y 인덱스의 특정 세트 주위에 윤곽을 얻기 위해 이런 일을 할 수있는 :

또는 귀하의 질문에 특정 X에서 Z 값에 대한 기본 등고선을 원하는 경우

x, y = np.meshgrid(np.arange(10), np.arange(10)) 
z = np.zeros(x.shape) 
z[(x<3) & (y>5)] = 1 
plt.contour(x, y, z) 
plt.show() 
, Y 위치는 :

V = [z[1,2], z[2,3], z[3,4]] 
plt.contour(x, y, z, V) 
+0

감사합니다. 그게 내가 필요한 것. 코드의 첫 번째 스 니펫, 즉. – Jyotika