python画散点图程序实例_【112】用python画散点图和直线图的小例子
import numpy as np
import matplotlib.pyplot as plt
import random
# 數據量。
SIZE = 13
# 縱軸數據。np.linspace 返回一個一維數組,SIZE指定數組長度。
# 數組最小值是-6,最大值是6。所有元素間隔相等。整個數組是
# 個等差數列。
Y = np.linspace(-6, 6, SIZE)
# 橫軸數據。
X = np.linspace(-2, 3, SIZE)
fig = plt.figure()
# 畫圖區域分成1行1列。選擇第一塊區域。
ax1 = fig.add_subplot(1,1, 1)
# 標題
ax1.set_title("SCATTER PLOT")
# 讓散點圖的數據更加隨機。
random_x = []
random_y = []
for i in range(SIZE):
random_x.append(X[i] + random.uniform(-1, 1))
for i in range(SIZE):
random_y.append(Y[i] + random.uniform(-1, 1))
RANDOM_X = np.array(random_x) # 散點圖的橫軸。
RANDOM_Y = np.array(random_y) # 散點圖的縱軸。
# 畫散點圖。
ax1.scatter(RANDOM_X, RANDOM_Y)
# 橫軸名稱。
ax1.set_xlabel("x")
# 縱軸名稱。
ax1.set_ylabel("y")
# 直線圖
ax1.plot(X, Y)
plt.show()
總結
以上是生活随笔為你收集整理的python画散点图程序实例_【112】用python画散点图和直线图的小例子的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: fpga实战训练精粹pdf_tensor
- 下一篇: TC工具后台模式_如何用WRF模式模拟台