«matplotlib» 태그된 질문

Matplotlib는 대화 형으로 사용되거나 독립형 GUI에 내장 될 수있는 Python 용 플로팅 라이브러리입니다. 컴팩트 한 "pyplot"인터페이스는 MATLAB®의 플로팅 기능과 유사합니다.


19
계산을 계속할 수 있도록 matplotlib 플롯을 분리하는 방법이 있습니까?
파이썬 인터프리터에서 이러한 지시를 한 후 플롯이있는 창을 얻습니다. from matplotlib.pyplot import * plot([1,2,3]) show() # other code 불행히도, show()프로그램이 추가 계산을 수행 하는 동안 생성 된 그림을 대화 형으로 계속 탐색하는 방법을 모르겠습니다 . 전혀 가능합니까? 때로는 계산이 길고 중간 결과를 조사하는 동안 진행하면 도움이 될 것입니다.
258 python  matplotlib  plot 

7
각 데이터 포인트에서 다른 텍스트를 가진 Matplotlib 산점도
산점도를 만들고 목록에서 다른 숫자로 데이터 포인트에 주석을 달려고합니다. 예를 들어, yvs x에 대응하는 숫자 로 플롯 하고 주석을 달고 싶습니다 n. y = [2.56422, 3.77284, 3.52623, 3.51468, 3.02199] z = [0.15, 0.3, 0.45, 0.6, 0.75] n = [58, 651, 393, 203, 123] ax = fig.add_subplot(111) ax1.scatter(z, y, fmt='o') 어떤 …


2
matplotlib 범례 마커는 한 번만
나는 종종 다음과 같이 matplotlib 플롯에 점을 플로팅합니다. x = 10 y = 100 plot(x, y, "k*", label="Global Optimum") legend() 그러나 이로 인해 범례는 범례에 별표를 두 번 배치하여 다음과 같이 표시됩니다. * * Global Optimum 내가 정말로 그것을 원할 때 : * Global Optimum 어떻게해야합니까?
238 python  matplotlib 

4
Matplotlib 다른 크기 하위 플로트
그림에 두 개의 하위 그림을 추가해야합니다. 하나의 서브 플롯은 두 번째 (같은 높이)보다 약 3 배 넓어야합니다. 나는 이것을 사용 GridSpec하여 colspan인수를 달성 했지만 figurePDF로 저장할 수 있도록 이것을 사용 하고 싶습니다. figsize생성자 의 인수를 사용하여 첫 번째 그림을 조정할 수 있지만 두 번째 플롯의 크기를 어떻게 변경합니까?

10
Matplotlib 2 서브 플로트, 1 컬러 바
Matplotlib에서 두 개의 서브 플로트를 사용하여 동일한 y 축을 하나의 컬러 막대로 공유하는 방법을 연구하는 데 너무 오랜 시간을 보냈습니다. 무슨 일이 있었 는지 또는 에서 colorbar()함수를 호출하면 플롯을 자동 스케일링하여 컬러 바와 플롯이 '서브 플롯'경계 상자 안에 들어가서 두 개의 나란히 플롯이 두 가지 매우 다르게 나타납니다. 크기.subplot1subplot2 이 …

12
matplotlib을 사용하여 단일 차트에 두 개의 히스토그램을 플로팅하십시오.
파일의 데이터를 사용하여 히스토그램 플롯을 만들었지 만 아무런 문제가 없었습니다. 이제 같은 히스토그램으로 다른 파일의 데이터를 겹 치려고했기 때문에 다음과 같이합니다. n,bins,patchs = ax.hist(mydata1,100) n,bins,patchs = ax.hist(mydata2,100) 그러나 문제는 각 간격마다 가장 높은 값을 가진 막대 만 나타나고 다른 간격은 숨겨져 있다는 것입니다. 어떻게 서로 다른 색상으로 두 히스토그램을 동시에 …

12
matplotlib을 사용하여 while 루프에서 실시간으로 플롯하는 방법은 무엇입니까?
OpenCV를 사용하여 카메라의 일부 데이터를 실시간으로 플롯하려고합니다. 그러나 실시간 플로팅 (matplotlib 사용)이 작동하지 않는 것 같습니다. 이 간단한 예제로 문제를 격리했습니다. fig = plt.figure() plt.axis([0, 1000, 0, 1]) i = 0 x = list() y = list() while i < 1000: temp_y = np.random.random() x.append(i) y.append(temp_y) plt.scatter(i, temp_y) i += …

7
matplotlib을 사용하여 이미지를 회색조로 표시
matplotlib.pyplot.imshow () 사용하여 회색조 이미지를 표시하려고합니다 . 내 문제는 회색조 이미지가 컬러 맵으로 표시된다는 것입니다. 이미지 위에 색으로 그리려면 그레이 스케일이 필요합니다. 이미지를 읽고 PIL의 Image.open (). convert ( "L")을 사용하여 회색조 로 변환 image = Image.open(file).convert("L") 그런 다음 이미지를 행렬로 변환하여 다음을 사용하여 이미지 처리를 쉽게 수행 할 수 …

7
플롯 배경색을 변경하는 방법은 무엇입니까?
matplotlib에서 산점도를 만들고 실제 그림의 배경을 검은 색으로 변경해야합니다. 다음을 사용하여 플롯의 얼굴 색상을 변경하는 방법을 알고 있습니다. fig = plt.figure() fig.patch.set_facecolor('xkcd:mint green') 내 문제는 이것이 플롯 주위의 공간 색상을 변경한다는 것입니다. 플롯의 실제 배경색을 어떻게 변경합니까?
226 python  matplotlib 

7
Matplotlib에서 하위 플롯에 제목을 추가하는 방법은 무엇입니까?
많은 하위 그림이 포함 된 그림이 하나 있습니다. fig = plt.figure(num=None, figsize=(26, 12), dpi=80, facecolor='w', edgecolor='k') fig.canvas.set_window_title('Window Title') # Returns the Axes instance ax = fig.add_subplot(311) ax2 = fig.add_subplot(312) ax3 = fig.add_subplot(313) 서브 플로트에 제목을 어떻게 추가합니까? fig.suptitle모든 그래프에 제목을 추가하고 ax.set_title()존재 하지만 후자는 내 하위 그림에 제목을 추가하지 않습니다. …

3
matplotlib 범례를 축 밖으로 이동하면 그림 상자로 잘립니다.
다음 질문에 익숙합니다. 줄거리 밖의 범례가있는 Matplotlib savefig 줄거리에서 범례를 지우는 방법 이 질문에 대한 답은 축이 정확히 축소되어 전설이 맞을 수있는 고급 스러움을 가지고있는 것 같습니다. 그러나 축을 축소하는 것은 데이터를 더 작게 만들어 실제로 해석하기 어렵 기 때문에 이상적인 솔루션이 아닙니다. 특히 복잡하고 많은 일이 진행되는 경우 큰 …


10
눈금 레이블 텍스트 수정
플롯에서 선택된 몇 가지 눈금 레이블을 수정하고 싶습니다. 예를 들어 내가 할 경우 : label = axes.yaxis.get_major_ticks()[2].label label.set_fontsize(size) label.set_rotation('vertical') 글꼴 크기와 눈금 레이블의 방향이 변경됩니다. 그러나 시도하면 label.set_text('Foo') 눈금 레이블은 수정 되지 않습니다 . 또한 내가하는 경우 : print label.get_text() 아무것도 인쇄되지 않습니다. 좀 더 이상합니다. 내가 이것을 시도했을 때 …
216 python  matplotlib 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.