matplotlib

beomjin_97·2023년 2월 25일
0

python

목록 보기
4/5

데이터를 그래프나 차트로 시각화할 수 있는 라이브러리

단일 그래프 그리기

import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]
y = [1, 2, 3, 4, 5]

fig, ax = plt.subplots(x,y)
ax.set_title = ('first plot')
ax.set_xlabel('x')
ax.set_ylabel('y')
fig.set_dpi(300)
fig.savefig('first_plot.png')

다중 그래프 그리기

fig, axes = lit.subplot(2,1)
axes[0].plot(x, np.sin(x))
axes[1].plot(x, np.cos(x))

option

ax.plot(x,y, linestyle="", marker="", color="")
ax.set_xlim
ax.set_ylim
ax.legend( loc="", shadow=True, fancybox=True, borderpad=2)

scatter

fig, ax = plt.subplots()
ax.scatter(x,y, c=colors, s=sizes, alpha=0.3)

bar plot

fig, ax = plt.subplots(figsize=(12,4))
ax.bar(x, x*2)

x_ax = np.arange(3)
for i in x_ax:
	ax.bar(x_ax, data[i],
    bottom=np.sum(data[:i], axis=0)

histogram

fig, ax = plt.subplots()
data = np.random.rand(1000)
ax.hist(data, bins=50)
profile
Rather be dead than cool.

0개의 댓글