«matplotlib» 태그된 질문

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

8
Pandas / Pyplot의 산점도 : 범주별로 플로팅하는 방법
Pandas DataFrame 개체를 사용하여 pyplot에서 간단한 산점도를 만들려고하지만 두 개의 변수를 그리는 효율적인 방법을 원하지만 기호는 세 번째 열 (키)로 지정됩니다. df.groupby를 사용하여 다양한 방법을 시도했지만 성공적으로 수행하지 못했습니다. 샘플 df 스크립트는 다음과 같습니다. 이렇게하면 'key1'에 따라 마커의 색상이 지정되지만 'key1'카테고리의 범례를보고 싶습니다. 가까워요? 감사. import numpy as np import …

3
산란 용 matplotlib 컬러 바
저는 데이터가 3 개의 플로팅 매개 변수 인 x, y, c가있는 데이터로 작업하고 있습니다. 산점도에 대한 사용자 지정 색상 값을 어떻게 생성합니까? 이 예제를 확장하면 다음과 같습니다. import matplotlib import matplotlib.pyplot as plt cm = matplotlib.cm.get_cmap('RdYlBu') colors=[cm(1.*i/20) for i in range(20)] xy = range(20) plt.subplot(111) colorlist=[colors[x/2] for x in xy] …

8
파이썬의 matplotlib에서 '백엔드'를 어떻게 설정할 수 있습니까?
저는 matplotlib의 새로운 사용자이며 내 플랫폼은 Ubuntu 10.04 Python 2.6.5입니다. 이것은 내 코드입니다 import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt plt.plot([1,2,3]) 오류는 다음과 같습니다. /usr/local/lib/python2.6/dist-packages/matplotlib/backends/__init__.py:41: UserWarning: Your currently selected backend, 'agg' does not support show(). Please select a GUI backend in your matplotlibrc file ('/usr/local/lib/python2.6/dist-packages/matplotlib/mpl-data/matplotlibrc') or with matplotlib.use() (backend, matplotlib.matplotlib_fname())) …

3
Pandas 막대 그림의 값으로 막대에 주석 달기
내 DataFrame의 둥근 숫자 값으로 Pandas 막대 그림에서 막대에 주석을 달 수있는 방법을 찾고있었습니다. >>> df=pd.DataFrame({'A':np.random.rand(2),'B':np.random.rand(2)},index=['value1','value2'] ) >>> df A B value1 0.440922 0.911800 value2 0.588242 0.797366 다음과 같은 것을 얻고 싶습니다. 이 코드 샘플을 사용해 보았지만 주석은 모두 x 눈금 중심에 있습니다. >>> ax = df.plot(kind='bar') >>> for idx, …

2
matplotlib imshow () 그래프 축의 값 변경
입력 데이터가 있다고 가정합니다. data = np.random.normal(loc=100,scale=10,size=(500,1,32)) hist = np.ones((32,20)) # initialise hist for z in range(32): hist[z],edges = np.histogram(data[:,0,z],bins=np.arange(80,122,2)) 다음을 사용하여 플롯 할 수 있습니다 imshow(). plt.imshow(hist,cmap='Reds') 점점 : 그러나 x 축 값이 입력 데이터와 일치하지 않습니다 (즉, 평균 100, 범위 80에서 122). 따라서 x 축을 변경하여 edges. 나는 …

7
파이썬 오류 : pylab이라는 모듈이 없습니다.
저는 Python을 처음 사용하며 그 plot기능을 사용하여 그래프를 만들고 싶습니다 . 우분투 12.04를 사용하고 있습니다. http://eli.thegreenplace.net/2011/10/10/installing-python-2-7-on-ubuntu/ 의 Python 설치 단계를 따랐 지만 수행 할 때 from pylab import * 이 오류가 발생합니다. >>> from pylab import * Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No …


2
플롯하는 데 권장되는 방법은 matplotlib 또는 pylab입니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문 개선 내가 할 수있는 볼 플롯 에서 파이썬이 중 하나를 사용하여 : import …

2
matplotlib.pyplot은 이전 플롯을 잊지 않습니다. 어떻게 플러시 / 새로 고침 할 수 있습니까?
matplotlib.pyplot이전 플롯을 "잊어 버리는" 방법 나는 사용하여 여러 번 플롯하려고합니다. matplotlib.pyplot 코드는 다음과 같습니다. def plottest(): import numpy as np import matplotlib.pyplot as plt a=np.random.rand(10,) b=np.random.rand(10,) c=np.random.rand(10,) plt.plot(a,label='a') plt.plot(b,label='b') plt.plot(c,label='c') plt.legend(loc='upper left') plt.ylabel('mag') plt.xlabel('element)') plt.show() e=np.random.rand(10,) f=np.random.rand(10,) g=np.random.rand(10,) plt.plot(e,label='e') plt.plot(f,label='f') plt.plot(g,label='g') plt.legend(loc='upper left') plt.ylabel('mag') plt.xlabel('element)') plt.show() 불행히도 나는 내가 무엇을하든 …

12
Python에서 ROC 곡선을 그리는 방법
로지스틱 회귀 패키지를 사용하여 Python에서 개발 한 예측 모델의 정확성을 평가하기 위해 ROC 곡선을 그리려고합니다. 나는 참 양성율과 거짓 양성율을 계산했습니다. 그러나 matplotlibAUC 값을 사용하여 올바르게 플롯 하고 계산하는 방법을 알아낼 수 없습니다 . 어떻게 할 수 있습니까?

1
Pandas timeseries 플롯 설정 x 축 주 및 부 눈금 및 레이블
Pandas 시계열 객체에서 플로팅 된 시계열 그래프에 대한 주요 및 보조 xtick 및 레이블을 설정할 수 있기를 원합니다. Pandas 0.9 "새로운 기능"페이지 내용 : "to_pydatetime을 사용하거나 타임 스탬프 유형에 대한 변환기를 등록 할 수 있습니다." 그러나 matplotlib ax.xaxis.set_major_locator및 ax.xaxis.set_major_formatter(및 사소한) 명령을 사용할 수 있도록 그렇게하는 방법을 알아낼 수 없습니다 . …

5
matplotlib / numpy를 사용한 선형 회귀
내가 생성 한 산점도에서 선형 회귀를 생성하려고하지만 내 데이터는 목록 형식이며 사용할 수있는 모든 예제 polyfit에는 arange. arange그래도 목록을 허용하지 않습니다. 목록을 배열로 변환하는 방법에 대해 높고 낮게 검색했지만 명확한 것은 없습니다. 내가 뭔가를 놓치고 있습니까? 다음으로 정수 목록을에 대한 입력으로 사용하는 것이 가장 좋습니다 polyfit. 다음은 내가 따르는 polyfit …

9
matplotlib에서 컬러 맵의 중간 점 정의
컬러 맵의 중간 지점을 설정하고 싶습니다. 즉, 데이터가 -5에서 10으로 이동하고 0이 중간이되기를 원합니다. 나는 그것을하는 방법이 정규화하고 표준을 사용하는 하위 클래스를 만드는 것이라고 생각하지만 나는 어떤 예도 찾지 못했고 정확히 구현해야 할 것이 무엇인지 명확하지 않습니다.

7
matplotlib (동일 단위 길이) : '동일'종횡비 사용 z 축이 x 및 y-와 같지 않음
3D 그래프에 대해 동일한 종횡비를 설정하면 z 축이 '동일'로 변경되지 않습니다. 그래서 이건: fig = pylab.figure() mesFig = fig.gca(projection='3d', adjustable='box') mesFig.axis('equal') mesFig.plot(xC, yC, zC, 'r.') mesFig.plot(xO, yO, zO, 'b.') pyplot.show() 나에게 다음을 제공합니다. 분명히 z 축의 단위 길이는 x 및 y 단위와 같지 않습니다. 세 축의 단위 길이를 어떻게 동일하게 …

8
matplotlib / Python에서 백엔드를 변경하는 방법
다음 문제로 어려움을 겪고 있습니다. 차트 모음으로 구성된 보고서를 생성해야합니다. 하나를 제외한 모든 차트는 Matplotlib 기본 백엔드 (TkAgg)를 사용하여 만들어집니다. 카이로 백엔드를 사용하여 차트 하나를 만들어야합니다. 그 이유는 igraph 그래프를 플로팅하고 있으며 카이로를 사용해서 만 플로팅 할 수 있기 때문입니다. 문제는 즉시 백엔드를 변경할 수 없다는 것입니다. 예를 들어 다음은 …

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