반응형
데이터가 있습니다.
x = [10,24,23,23,3]
y = [12,2,3,4,2]
나는 그것을 사용하여 플롯하고 싶다.
나는 사용한다
import matplotlib.lines
matplotlib.lines.Line2D(x, y)
하지만 선을 어떻게 표시합니까?
해결 방법
플롯에 선을 추가 한 다음 표시해야합니다.
In [13]: import matplotlib.pyplot as plt
In [15]: from matplotlib.lines import Line2D
In [16]: fig = plt.figure()
In [17]: ax = fig.add_subplot(111)
In [18]: x = [10,24,23,23,3]
In [19]: y = [12,2,3,4,2]
In [20]: line = Line2D(x, y)
In [21]: ax.add_line(line)
Out[21]: <matplotlib.lines.Line2D at 0x7f4c10732f60>
In [22]: ax.set_xlim(min(x), max(x))
Out[22]: (3, 24)
In [23]: ax.set_ylim(min(y), max(y))
Out[23]: (2, 12)
In [24]: plt.show()
결과:
참조 페이지 https://stackoverflow.com/questions/28688210
반응형
'파이썬' 카테고리의 다른 글
파이썬 Pythons timeit으로 성능 테스트를 위해 코드 세그먼트의 시간을 어떻게 측정 할 수 있습니까? (0) | 2020.11.30 |
---|---|
파이썬 for 루프에서 생성 된 Pandas 데이터 프레임 추가 (0) | 2020.11.30 |
파이썬 numpy : argmin () 및 argmax () 함수의 논리는 무엇입니까? (0) | 2020.11.29 |
파이썬, 셀레늄에서 프레임을 전환하는 기능 (0) | 2020.11.29 |
파이썬에서 파일을 바이트 단위로 읽는 방법과 바이트 목록을 바이너리로 인쇄하는 방법은 무엇입니까? (0) | 2020.11.29 |
댓글