matplotlib
을 사용하여 두 변수의 함수를 플롯하려고합니다. 이 함수는 x 좌표, y 좌표 및 함수 값에 해당하는 세 개의 1 차원 배열 X
, Y
및 F
에 저장됩니다. 이 데이터를 등고선으로 그릴 수 있습니까? griddata()
으로 솔루션을보기 전에 x와 y 좌표가 이미 잘 정의되어 있기 때문에 보간을 피하고 싶습니다.griddata()없이 1D 배열을 사용하는 2D 플롯
3
A
답변
4
the contour demo of the matplotlib docs을 살펴보십시오.
delta = 0.025
x = np.arange(-3.0, 3.0, delta)
y = np.arange(-2.0, 2.0, delta)
X, Y = np.meshgrid(x, y)
F = your_function(X.ravel(), Y.ravel())
CS = plt.contour(X, Y, F.reshape(X.shape))
plt.clabel(CS, inline=1, fontsize=10)
관련 문제
- 1. 1D 배열을 여러 개의 1D 배열 열이있는 2D 배열로 연결
- 2. 지그재그 배열을 사용하는 2D 배열에서 1D 배열 알고리즘
- 3. 2D 배열에서 키를 전송하여 1D 배열을 채우기
- 4. C++은 2D 데이터로 1D 배열을 사용합니다.
- 5. 2D 플로트 배열을 1D 문자열 배열로 변환합니다.
- 6. 2D NumPy 배열에서 1D 배열을 찾으시겠습니까?
- 7. 2D numpy 배열을 1D 배열로 자르기
- 8. 1D 문자열 배열을 2D 배열로 변환
- 9. 2D 배열에 1D 배열을 추가하는 방법은 무엇입니까?
- 10. 2d char 배열과 1d char 배열을 비교하십시오.
- 11. 2D 배열의 열로 1D 배열을 합산합니다.
- 12. 1d 배열을 사용하는 행렬 곱셈
- 13. 2D 배열을 기반으로 1D 배열을 정렬하는 방법은 무엇입니까?
- 14. 1d 목록에 대한 2d numpy 배열의 단일 행 플롯
- 15. 축에 의한 1D 히스토그램이있는 2D 채우기 .contour 플롯 R
- 16. 어떻게 2D 배열에서 1D 배열을 채울 수 있으며 1D 배열을 정렬 할 수 있습니까?
- 17. 2D 배열을 사용한 3D 플롯 matplotlib
- 18. 2D 방식의 1D 배열 사용
- 19. 1D 배열에서 2D 배열로 매핑
- 20. I가리스트/1D 배열을 추가 할
- 21. 1D 배열과 2D 배열을 복제 할 때 다른 점이 발생했습니다
- 22. 2D 변환 1D 배열을 시계 방향으로 90도 회전
- 23. 두 개의 1d 배열에서 2d 배열을 만드는 방법
- 24. 함수에서 반환 된 여러 1D 배열을 2D 배열 파이썬에 결합
- 25. 1D 바이트 배열을 1D 정수 배열로 변환
- 26. UIScrollView 1D 튀는 2D 스크롤
- 27. 2D 공간을 1D 시퀀스로 덮기
- 28. 파스칼에서 2D 또는 1D 어레이입니까?
- 29. 1D FFT를 사용한 2D FFT
- 30. C++ : 2D 배열과 1D 배열의 차이점
가능한 중복 : http://stackoverflow.com/questions/14120222/matplotlib-imshow-with-irregular-spaced-data-points – Hooked
당신은 당신이 정확히 어떤 주어진 시점에서 함수
F
을 계산할 수 있다고 때문에 거기에 함수 griddata()가 사용되었습니다. 배열 X와 Y에 일정한 균일 한 좌표를 포함한 좌표 분포를 만들 수 있으므로 추가 보간을 피하고 싶습니다. 따라서이 링크는 도움이되지 않습니다. – freude