从NumPy数组中绘制直线图

从NumPy数组中绘制直线图

对于在Python中绘制图形,我们将使用Matplotlib库。Matplotlib与NumPy数据一起被用来绘制任何类型的图形。从matplotlib中我们使用特定的函数,即pyplot(),它用于绘制二维数据。

下面将解释所使用的不同功能。

  • np.range(start, end):该函数从区间[start, end]返回等距的数值。
  • plt.title():它被用来给图形一个标题。标题作为参数传递给这个函数。
  • plt.xlabel():它设置X轴上的标签名称。X轴的名称作为参数传给这个函数。
  • plt.ylabel():它设置Y轴上的标签名称。Y轴的名称作为参数传给这个函数。
  • plt.plot():它将传递给它的参数值绘制在一起。
  • plt.show():它将所有的图形显示在控制台。

例子1 :

# importing the modules
import numpy as np
import matplotlib.pyplot as plt
 
# data to be plotted
x = np.arange(1, 11)
y = x * x
 
# plotting
plt.title("Line graph")
plt.xlabel("X axis")
plt.ylabel("Y axis")
plt.plot(x, y, color ="red")
plt.show()

输出 :

从NumPy数组中绘制直线图

例子2 :

# importing the library
import numpy as np
import matplotlib.pyplot as plt
 
# data to be plotted
x = np.arange(1, 11)
y = np.array([100, 10, 300, 20, 500, 60, 700, 80, 900, 100])
 
# plotting
plt.title("Line graph")
plt.xlabel("X axis")
plt.ylabel("Y axis")
plt.plot(x, y, color ="green")
plt.show()

输出 :

从NumPy数组中绘制直线图

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程