«matplotlib» 태그된 질문

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

9
pyplot으로 원을 그리다
놀랍게도 matplotlib.pyplot (pylab은 사용하지 마십시오)을 입력 센터 (x, y) 및 반경 r로 사용하여 원을 그리는 방법에 대한 간단한 설명을 찾지 못했습니다. 나는 이것의 몇 가지 변형을 시도했다. import matplotlib.pyplot as plt circle=plt.Circle((0,0),2) # here must be something like circle.plot() or not? plt.show() ...하지만 여전히 작동하지 않았습니다.
158 python  matplotlib 

7
matplotlib에서 플롯을 업데이트하는 방법은 무엇입니까?
여기 그림을 다시 그리는 데 문제가 있습니다. 사용자가 시간 단위 (x 축)로 단위를 지정한 다음 다시 계산 하고이 함수를 호출 할 수 있습니다 plots(). 그림에 다른 그림을 추가하지 않고 그림을 간단하게 업데이트하고 싶습니다. def plots(): global vlgaBuffSorted cntr() result = collections.defaultdict(list) for d in vlgaBuffSorted: result[d['event']].append(d) result_list = result.values() f …

4
matplotlib에서 컬러 바 범위 설정
다음 코드가 있습니다. import matplotlib.pyplot as plt cdict = { 'red' : ( (0.0, 0.25, .25), (0.02, .59, .59), (1., 1., 1.)), 'green': ( (0.0, 0.0, 0.0), (0.02, .45, .45), (1., .97, .97)), 'blue' : ( (0.0, 1.0, 1.0), (0.02, .75, .75), (1., 0.45, 0.45)) } cm = m.colors.LinearSegmentedColormap('my_colormap', cdict, …


14
"UserWarning : Matplotlib는 현재 GUI가 아닌 백엔드 인 agg를 사용하고 있으므로 그림을 표시 할 수 없습니다." Pycharm에서 pyplot으로 그림을 그릴 때
다음과 같이 pyplot을 사용하여 간단한 그래프를 그리려고합니다. import matplotlib.pyplot as plt plt.plot([1,2,3],[5,7,4]) plt.show() 그러나 그림이 나타나지 않고 다음 메시지가 나타납니다. UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure. 여러 곳에서 다음을 사용하여 matplotlib의 구성을 변경해야하는 것을 보았습니다. import matplotlib matplotlib.use('TkAgg') import matplotlib.pyplot …

3
Matplotlib 산점도; 세 번째 변수의 함수로서의 색상
세 번째 변수에 따라 점이 음영 처리되는 산점도 (matplotlib 사용)를 만들고 싶습니다. 나는 이것과 매우 가깝습니다. plt.scatter(w, M, c=p, marker='s') 여기서 w와 M은 데이터 포인트이고 p는 음영 처리하려는 변수입니다. 그러나 나는 색상보다는 그레이 스케일로하고 싶습니다. 누구든지 도울 수 있습니까?

5
정확한 크기의 그림을 픽셀 단위로 지정하고 저장
3841 x 7195 픽셀 크기의 이미지가 있다고 가정 해보십시오. 그림의 내용을 디스크에 저장하여 픽셀로 지정한 정확한 크기 의 이미지를 만듭니다. 축도없고 제목도 없습니다. 이미지 만. 디스크 에서 이미지를 디스크 단위로 픽셀 단위 로 지정하기 때문에 DPI에 대해서는 개인적으로 신경 쓰지 않습니다 . 다른 스레드를 읽었으며 모두 인치로 변환 한 다음 …
152 python  matplotlib  scipy 

7
seaborn factorplot에서 레이블 텍스트 회전
간단한 요소 그림이 있습니다 import seaborn as sns g = sns.factorplot("name", "miss_ratio", "policy", dodge=.2, linestyles=["none", "none", "none", "none"], data=df[df["level"] == 2]) 문제는 x 레이블이 모두 함께 실행되어 읽을 수 없다는 것입니다. 레이블을 읽을 수 있도록 텍스트를 어떻게 회전합니까?

2
MATLAB 코드를 Python으로 변환하는 도구 [닫기]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 3 년 전 . 이 질문을 개선하십시오 MS 논문에서 MATLAB 코드가 많이 있습니다. 이제 파이썬 (numpy / scipy 및 matplotlib을 사용하여)으로 변환하고 오픈 소스로 배포하려고합니다. MATLAB과 …


11
ImportError : matplotlib.pyplot이라는 모듈이 없습니다.
현재 matplotlib을 연습하고 있습니다. 이것이 제가 연습 한 첫 번째 예입니다. #!/usr/bin/python import matplotlib.pyplot as plt radius = [1.0, 2.0, 3.0, 4.0] area = [3.14159, 12.56636, 28.27431, 50.26544] plt.plot(radius, area) plt.show() 이 스크립트를로 실행하면 python ./plot_test.py플롯이 올바르게 표시됩니다. 그러나 자체적으로 실행 ./plot_test.py하면 다음이 발생합니다. Traceback (most recent call last): File …
149 python  matplotlib 

9
matplotlib에서 특정 포인트 위로 마우스를 가져갈 때 레이블을 표시 할 수 있습니까?
matplotlib을 사용하여 산점도를 만들고 있습니다. 산점도의 각 점은 명명 된 객체와 연관됩니다. 해당 객체와 연관된 산점도의 점 위로 커서를 가져 가면 객체 이름을 볼 수 있기를 원합니다. 특히 특이 치인 점의 이름을 빠르게 볼 수 있다면 좋을 것입니다. 여기서 검색하는 동안 가장 가까운 것은 주석 명령이지만 줄거리에 고정 레이블을 만드는 …
148 python  matplotlib 

4
Matplotlib에 두 번째 (새) 플롯을 만든 다음 나중에 이전 플롯을 만들도록 어떻게 지시합니까?
데이터를 플로팅 한 다음 새 그림 및 플롯 데이터 2를 만들고 마지막으로 다음과 같이 원래 플롯 및 플롯 데이터 3으로 돌아갑니다. import numpy as np import matplotlib as plt x = arange(5) y = np.exp(5) plt.figure() plt.plot(x, y) z = np.sin(x) plt.figure() plt.plot(x, z) w = np.cos(x) plt.figure("""first figure""") # …

9
`pip install`을 실행하는 Ubuntu는 '다음 필수 패키지를 빌드 할 수 없습니다 : * freetype'오류가 발생합니다
수행 할 때 pip install -r requirements.txt설치 단계에서 다음 오류가 발생합니다 matplotlib. REQUIRED DEPENDENCIES AND EXTENSIONS numpy: yes [not found. pip may install it below.] dateutil: yes [dateutil was not found. It is required for date axis support. pip/easy_install may attempt to install it after matplotlib.] tornado: yes [tornado was …

7
matplotlib 서브 플로트에 대한 일반적인 xlabel / ylabel
나는 다음과 같은 줄거리를 가지고있다 : fig,ax = plt.subplots(5,2,sharex=True,sharey=True,figsize=fig_size) 이제이 플롯에 일반적인 x 축 레이블과 y 축 레이블을 지정하고 싶습니다. "공통"을 사용하면 서브 플롯의 전체 그리드 아래에 하나의 큰 x 축 레이블이 있고 오른쪽에 하나의 큰 y 축 레이블이 있어야합니다. 에 대한 문서에서 이것에 대해 아무것도 찾을 수 없으며 plt.subplots, …
143 python  matplotlib 

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