«matplotlib» 태그된 질문

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

12
DISPLAY가 정의되지 않은 경우 matplotlib을 사용하여 PNG 생성
Python과 함께 networkx를 사용하려고합니다. 이 프로그램을 실행하면이 오류가 발생합니다. 빠진 것이 있습니까? #!/usr/bin/env python import networkx as nx import matplotlib import matplotlib.pyplot import matplotlib.pyplot as plt G=nx.Graph() G.add_node(1) G.add_nodes_from([2,3,4,5,6,7,8,9,10]) #nx.draw_graphviz(G) #nx_write_dot(G, 'node.png') nx.draw(G) plt.savefig("/var/www/node.png") Traceback (most recent call last): File "graph.py", line 13, in <module> nx.draw(G) File "/usr/lib/pymodules/python2.5/networkx/drawing/nx_pylab.py", line 124, …
319 python  matplotlib  graph 

6
matplotlib에서 많은 서브 플롯으로 서브 플롯 크기 / 간격 개선
이 질문 과 매우 유사 하지만 내 그림이 필요한만큼 커질 수 있다는 차이점이 있습니다. matplotlib에 수직으로 쌓인 플롯을 모두 생성해야합니다. 결과는 figsave를 사용하여 저장되고 웹 페이지에서 볼 수 있으므로 하위 그림이 간격을두고 겹치지 않는 한 최종 이미지의 높이는 중요하지 않습니다. 내가 얼마나 큰 숫자를 허용하더라도 하위 그림은 항상 겹치는 것처럼 …
313 python  matplotlib 

13
python matplotlib에서 축 텍스트 회전
X 축에서 텍스트를 회전시키는 방법을 알 수 없습니다. 타임 스탬프이므로 샘플 수가 증가함에 따라 겹칠 때까지 점점 가까워집니다. 샘플이 서로 가까워 질수록 텍스트가 겹치지 않도록 텍스트를 90도 회전하고 싶습니다. 아래는 내가 가지고있는 것입니다 .X 축 텍스트를 회전시키는 방법을 알 수 없다는 점을 제외하고는 잘 작동합니다. import sys import matplotlib matplotlib.use('Agg') …
313 python  matplotlib 

6
matplotlib 플롯에서 xlabel이 잘리는 이유는 무엇입니까?
나는 matplotlib매우 "높은"xlabel이있는 위치를 사용하여 데이터 세트를 플로팅하고있다 (이것은 TeX에서 렌더링 된 공식으로 분수를 포함하고 따라서 텍스트의 두 줄에 해당하는 높이를 가짐). 어쨌든 그림을 그릴 때 수식의 맨 아래는 항상 잘립니다. 그림 크기를 변경해도 도움이되지 않는 것 같습니다 .x 축을 위로 이동하여 xlabel을위한 공간을 만드는 방법을 알 수 없었습니다. 그와 …
303 python  matplotlib 



6
twinx ()가있는 보조 축 : 범례에 추가하는 방법?
를 사용하여 두 개의 y 축이있는 플롯이 twinx()있습니다. 또한 줄에 레이블을 지정하고로 표시하고 싶지만 legend()범례에서 한 축의 레이블 만 가져옵니다. import numpy as np import matplotlib.pyplot as plt from matplotlib import rc rc('mathtext', default='regular') fig = plt.figure() ax = fig.add_subplot(111) ax.plot(time, Swdown, '-', label = 'Swdown') ax.plot(time, Rn, '-', label …


11
Matplotlib 플롯 : 축, 범례 및 공백 제거
저는 Python과 Matplotlib을 처음 사용합니다. 축, 레이블, 제목 또는 일반적으로 matplotlib에 의해 자동으로 추가되는 것을 사용하지 않고 이미지에 컬러 맵을 적용하고 결과 이미지를 작성하고 싶습니다. 여기 내가 한 일이 있습니다. def make_image(inputname,outputname): data = mpimg.imread(inputname)[:,:,0] fig = plt.imshow(data) fig.set_cmap('hot') fig.axes.get_xaxis().set_visible(False) fig.axes.get_yaxis().set_visible(False) plt.savefig(outputname) 그림의 축을 성공적으로 제거하지만 저장된 그림은 실제 이미지 …
285 python  matplotlib 

5
Python, Matplotlib, subplot : 축 범위를 설정하는 방법?
두 번째 서브 플롯의 y 축 범위를 어떻게 [0,1000]으로 설정합니까? 내 데이터 (텍스트 파일의 열)의 FFT 플롯은 실제 데이터가 표시되지 않도록 (inf ??) 스파이크를 발생시킵니다. pylab.ylim([0,1000]) 불행히도 효과가 없습니다. 이것은 전체 스크립트입니다. # based on http://www.swharden.com/blog/2009-01-21-signal-filtering-with-python/ import numpy, scipy, pylab, random xs = [] rawsignal = [] with open("test.dat", 'r') …
266 python  range  axis  matplotlib 

4
많은 예제가 Matplotlib / pyplot / python에서`fig, ax = plt.subplots ()`를 사용하는 이유
나는 matplotlib예제를 연구 하여 사용법 을 배우고 있으며 많은 예제는 단일 플롯을 만들기 전에 다음과 같은 줄을 포함하는 것 같습니다 ... fig, ax = plt.subplots() 여기 몇 가지 예가 있어요... 눈금 레이블 텍스트 수정 http://matplotlib.org/examples/pylab_examples/boxplot_demo2.html 예제가 단일 차트를 작성하려고 시도 하더라도이 함수가 많이 사용되는 것을 볼 수 있습니다. 다른 장점이 …

9
PyPlot의 역 Y 축
임의의 x, y 좌표를 가진 산점도 그래프가 있습니다. 현재 Y 축은 0에서 시작하여 최대 값까지 올라갑니다. Y 축이 최대 값에서 시작하여 0까지 올라 가기를 원합니다. points = [(10,5), (5,11), (24,13), (7,8)] x_arr = [] y_arr = [] for x,y in points: x_arr.append(x) y_arr.append(y) plt.scatter(x_arr,y_arr)
265 python  matplotlib 

7
Matplotlib에서 PyPlot에 가장 간단한 방법으로 범례 추가
TL; DR은 -> 어떻게 하나의 선 그래프 범례 만들 수 Matplotlib의 PyPlot여분의 변수를 만들지 않고? 아래의 그래프 스크립트를 고려하십시오. if __name__ == '__main__': PyPlot.plot(total_lengths, sort_times_bubble, 'b-', total_lengths, sort_times_ins, 'r-', total_lengths, sort_times_merge_r, 'g+', total_lengths, sort_times_merge_i, 'p-', ) PyPlot.title("Combined Statistics") PyPlot.xlabel("Length of list (number)") PyPlot.ylabel("Time taken (seconds)") PyPlot.show() 당신이 볼 수 있듯이, …
263 python  matplotlib  plot 


4
matplotlib의 명명 된 색상
플롯에 사용하기 위해 matplotlib에서 사용할 수있는 명명 된 색상은 무엇입니까? matplotlib 문서에서 이것이 유일한 이름이라고 주장하는 목록을 찾을 수 있습니다. b: blue g: green r: red c: cyan m: magenta y: yellow k: black w: white 그러나 적어도이 맥락에서 이러한 색상을 사용할 수도 있다는 것을 알았습니다. scatter(X,Y, color='red') scatter(X,Y, color='orange') …

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