«matplotlib» 태그된 질문

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

11
matplotlib에서 임의의 색상을 생성하는 방법은 무엇입니까?
플로팅 함수에 전달하기 위해 임의의 색상을 생성하는 방법에 대한 간단한 예는 무엇입니까? 루프 내부에서 산란을 호출하고 각 플롯에 다른 색상을 지정하고 싶습니다. for X,Y in data: scatter(X, Y, c=??) c : 색상. c는 단일 색상 형식 문자열이거나 길이가 N 인 일련의 색상 사양이거나 kwargs를 통해 지정된 cmap 및 norm을 사용하여 …

6
Matplotlib-고해상도 그래프를 그리는 방법?
몇 가지 실험 결과를 플로팅하기 위해 matplotlib를 사용했습니다 (여기에서 논의 : 파일 반복 및 플로팅 . 그러나 이미지를 오른쪽 클릭하여 사진을 저장하면 매우 나쁜 품질 / 저해상도 이미지를 얻을 수 있습니다. from glob import glob import numpy as np import matplotlib.pyplot as plt import matplotlib as mpl # loop over …

2
matplotlib에서 imshow를 사용하여 NaN 값을 특수 색상으로 어떻게 플롯 할 수 있습니까?
matplotlib에서 imshow를 사용하여 데이터를 히트 맵으로 플로팅하려고하는데 일부 값은 NaN입니다. NaN을 컬러 맵에서 찾을 수없는 특수한 색상으로 렌더링하고 싶습니다. 예: import numpy as np import matplotlib.pyplot as plt f = plt.figure() ax = f.add_subplot(111) a = np.arange(25).reshape((5,5)).astype(float) a[3,:] = np.nan ax.imshow(a, interpolation='nearest') f.canvas.draw() 결과 이미지는 예기치 않게 모두 파란색 (제트 …
85 python  matplotlib  nan 

2
Imshow : 범위 및 측면
저는 3D 데이터 세트를 통해 슬라이스와 투영을 시각화하는 소프트웨어 시스템을 작성하고 있습니다. 저는 matplotlib특히 imshow분석 코드에서 얻은 이미지 버퍼를 시각화하기 위해 사용 하고 있습니다. 플롯 축으로 이미지에 주석을 달고 싶기 때문에 imshow이미지 버퍼 픽셀 좌표를 데이터 공간 좌표계에 매핑 하는 데 제공 하는 범위 키워드를 사용합니다 . 불행히도, matplotlib단위에 대해 …

4
막대의 높이가 matplotlib에서 1이되도록 히스토그램을 플로팅하려면 어떻게해야합니까?
matplotlib를 사용하여 벡터에서 정규화 된 히스토그램을 플로팅하고 싶습니다. 다음을 시도했습니다. plt.hist(myarray, normed=True) 만큼 잘: plt.hist(myarray, normed=1) 그러나 어느 옵션도 [0, 1]에서 y 축을 생성하지 않아 히스토그램의 막대 높이의 합이 1이됩니다. 이러한 히스토그램을 생성하고 싶습니다. 어떻게해야합니까?

3
Pandas / matplotlib 막대 그래프 사용자 지정 색상을 제공하는 방법
방금 누적 막대 차트를 생성하기 위해 Excel 대신 pandas / matplotlib를 사용하기 시작했습니다. 문제가 발생했습니다 (1) 기본 컬러 맵에는 5 개의 색상 만 있으므로 5 개 이상의 카테고리가 있으면 색상이 반복됩니다. 더 많은 색상을 지정하려면 어떻게해야합니까? 이상적으로는 시작 색상과 끝 색상이있는 그라디언트와 그 사이에 n 개의 색상을 동적으로 생성하는 방법이 …

7
레이블이있는 sklearn 플롯 혼동 행렬
분류 자의 성능을 시각화하기 위해 혼동 행렬을 플로팅하고 싶지만 레이블 자체가 아닌 레이블 수만 표시합니다. from sklearn.metrics import confusion_matrix import pylab as pl y_test=['business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business'] pred=array(['health', 'business', 'business', 'business', 'business', 'business', 'health', …

8
gnuplot 대 Matplotlib
저는 gnuplot-py를 사용하여 Tomcat 로그를 그래프로 표시하는 프로젝트를 시작 했습니다. 특히 특정 요청을 메모리 할당 및 가비지 수집과 연관 시켰습니다 . Python 그래프 작성을 위해 gnuplot-py와 Matplotlib에 대한 집단적 지혜는 무엇입니까? 내가 들어 보지 못한 더 나은 그래프 라이브러리가 있습니까? 내 일반적인 고려 사항은 다음과 같습니다. gnuplot에는 많은 양의 문서가 …

4
파이썬에서 포인트가 다각형 내부에 있는지 확인하는 가장 빠른 방법은 무엇입니까?
점이 다각형 내부에 속하는지 확인하는 두 가지 주요 방법을 찾았습니다. 하나는 여기에 사용 된 광선 추적 방법을 사용 하는 것인데, 이는 가장 권장되는 대답이고, 다른 하나는 matplotlib를 사용 path.contains_points하는 것입니다. 계속해서 많은 포인트를 확인해야 할 것입니다. 이 두 가지 중 하나가 다른 것보다 더 권장되는 것이 있는지 또는 더 나은 …

5
Matplotlib 플롯에서 선을 제거하는 방법
실제로 가비지를 수집하고 메모리를 다시 해제하는 방식으로 matplotlib 축의 한 줄 (또는 줄)을 제거하려면 어떻게해야합니까? 아래 코드는 줄을 삭제하는 것처럼 보이지만 메모리를 해제하지 않습니다 (명시 적으로를 호출하더라도 gc.collect()) from matplotlib import pyplot import numpy a = numpy.arange(int(1e7)) # large so you can easily see the memory footprint on the system …

5
matplotlib (python)에서 글꼴을 변경하는 방법은 무엇입니까?
쉬운 문제로 들리지만 파이썬에서 matplotlib로 만든 플롯에서 글꼴 (글꼴 크기가 아님)을 변경하는 효과적인 해결책을 찾지 못했습니다. matplotlib가 기본 글꼴을 저장하는 폴더의 일부 파일을 수정하여 matplotlib의 기본 글꼴을 변경하는 몇 가지 자습서를 찾았습니다. 이 블로그 게시물을 참조하십시오. 하지만 둘 이상을 사용하고 싶기 때문에 덜 급진적 인 솔루션을 찾고 있습니다 내 플롯의 …

2
서브 플롯의 파이썬 xticks
단일 imshow플롯을 플롯하면 사용할 수 있습니다 fig, ax = plt.subplots() ax.imshow(data) plt.xticks( [4, 14, 24], [5, 15, 25] ) 내 xtick 레이블을 대체합니다. 이제 저는 다음을 imshow사용하여 12 개의 플롯을 플로팅하고 있습니다. f, axarr = plt.subplots(4, 3) axarr[i, j].imshow(data) 이 서브 플롯 중 하나에 대한 xtick를 어떻게 변경할 수 있습니까? …

4
matplotlib에서 밀도로 색상이 지정된 산점도를 어떻게 만들 수 있습니까?
각 지점이 주변 지점의 공간 밀도에 따라 색상이 지정되는 산점도를 만들고 싶습니다. R을 사용하는 예를 보여주는 매우 유사한 질문을 보았습니다. R 산점도 : 기호 색상은 겹치는 점의 수를 나타냅니다. matplotlib를 사용하여 Python에서 비슷한 작업을 수행하는 가장 좋은 방법은 무엇입니까?

2
Matplotlib : 현재 그림을 설정하는 방법은 무엇입니까?
이것은 간단한 질문이지만 지금은 이해할 수 없습니다. matplotlib를 사용하여 2 개의 그림을 표시 한 다음 대화식으로 사용하고 싶습니다. 다음을 사용하여 그림을 만듭니다. import matplotlib import pylab as pl f1 = pl.figure() f2 = pl.figure() MATLAB과 유사한 pyplot 인터페이스를 사용하여 두 그림을 모두 플로팅하고 그릴 수 있습니다. 와 current_figure = pl.gcf() …

4
산점도를 애니메이션하는 방법은 무엇입니까?
애니메이션의 다른 단계에서 포인트의 색상과 크기가 변경되는 산점도의 애니메이션을 만들려고합니다. 데이터의 경우 x 값과 y 값이있는 두 개의 numpy ndarray가 있습니다. data.shape = (ntime, npoint) x.shape = (npoint) y.shape = (npoint) 이제 유형의 산점도를 플로팅하고 싶습니다. pylab.scatter(x,y,c=data[i,:]) 인덱스 위에 애니메이션을 만듭니다 i. 어떻게해야합니까?

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