[Python]matplotlibライブラリ
10002 ワード
Matplotlibライブラリ
matplotlibライブラリのインポート
matplotlib
庫のpyplot
乙plt
import matplotlib.pyplot as plt
.plot()関数
.plot(축1, 축2, 축...)
:直線を引くline plot
x = [1, 2, 3]
y = [6, 3, 9]
plt.plot(x)
.show()関数
.plot()
で描いたグラフを表示します.絵を1枚ずつ描く.
plt.show()
.lim()関数
.xlim(시작범위, 끝범위)
:図形の領域(範囲)を指定するx = [1, 2, 3]
y = [6, 3, 9]
plt.plot(x, y)
plt.xlim(-2, 8) #x축 범위 지정
plt.ylim(-4, 12) #y축 범위 지정
plt.show()
.xticks()関数
.xtics([n1, n2, n3, ...])
:x軸に表示する数字を指定plt.xticks([0, 3, 6])
plt.yticks([1, 5, 9])
.grid()関数
.grid()
:グリッドをグラフィックに表示plt.grid()
フォントの設定
サンプル表示前に
.legend()
に設定してください.from matplotlib import rc
rc('font', family = 'D2Coding')
.legend()関数、labelプロパティ
.legend()
:表示例label = '이름'
:その行の名前を指定するx = [1, 3, 5]
y = [5, 15, 20]
plt.plot(x, y, label = 'A') #이름을 A로 지정
plt.plot(y, x, label = 'B') #이름을 B로 지정
plt.legend() #지정한 이름을 범례로 표현
plt.show()
.xlabel(), .title()関数
.xlabel('이름')
:x軸名指定.title('이름')
:ネーミングパターンplt.xlabel('x축')
plt.ylabel('y축')
plt.title('민지의 그래프')
グラフィックのプロパティ
lintsyle
ls
:lineの属性を指定する-
--
-,
:
linewidth
lw
:線の厚さを指定color
c
:線の色を指定marker
:ポイントにマークmarkersize
ms
:指定マークの厚さmarkeredgewidth
mew
:指定マークの線厚markeredgecolor
mec
:タグの外部色を指定markerfacecolor
mfc
:タグの内部色を指定plt.plot(x, y, ls='--', linewidth=5,
marker='o', ms=15, mew=5, mec='green', mfc='red')
# 라인: 속성 --, 굵기 5
# 마커: 속성 o, 크기 15, 굵기 5, 외부색상 green, 내부색상 red
Reference
この問題について([Python]matplotlibライブラリ), 我々は、より多くの情報をここで見つけました https://velog.io/@nanana/Python-matplotlib-라이브러리-2emgxe0aテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol