Matplotlib scatter/line graph
#scatter plot
import matplotlib.pyplot as plt
import numpy as np
#주피터 노트북을 사용하는 경우 노트북 내부에 그림 표시
%matplotlib inline
x_data = np.random.rand(100)
y_data = np.random.rand(100)
plt.title('scatter plot')
plt.grid()
plt.scatter(x_data, y_data, color='b', marker='o')
plt.show()
------------------------------------------------------
#line plot 1
import matplotlib.pyplot as plt
%matplotlib inline
x_data = [x for x in range(-5, 5)]
y_data = [y*y for y in range(-5, 5)]
plt.title('line plot')
plt.grid()
plt.plot(x_data, y_data, color='b')
plt.show()
------------------------------------------------------
#line plot 2
import matplotlib.pyplot as plt
%matplotlib inline
x_data = [-3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
y_data = [-8, -13, -0, 3, 6, -1, -5, -7, 1, 8, 7, 12, 13]
plt.title('line plot')
plt.grid()
plt.plot(x_data, y_data, color='b')
plt.show()