📜  Matplotlib Python中的线型

📅  最后修改于: 2022-05-13 01:54:18.458000             🧑  作者: Mango

Matplotlib Python中的线型

Matplotlib 是一个出色的Python可视化库,用于数组的 2D 绘图。 Matplotlib是一个基于NumPy数组的多平台数据可视化库,旨在与更广泛的SciPy堆栈一起使用。

绘制数据时的默认线型matplotlib中的实线型。我们可以通过使用plot()方法的linestylels参数来更改此线条样式

以下是matplotlib中可用的线型

使用线型参数:

  • 坚硬的
  • 虚线
  • 虚线
  • 达世币
  • 没有任何

使用ls参数:

  • '-'
  • ':'
  • '——'
  • '-.'
  • ' '

循序渐进的方法

  • 导入模块。
  • 创建数据。
  • 通常通过设置plot()方法的linestylels参数来绘制数据。
  • 显示图。

下面是描述matplotlib模块中可用的各种线条样式的各种程序:

示例 1:在绘图中描绘虚线样式的程序。

Python3
# importing libraries
import matplotlib.pyplot as plt
  
# creating data
xdata = [0, 2, 4, 6, 8, 10, 12, 14]
ydata = [4, 2, 8, 6, 10, 5, 12, 6]
  
# plotting data
plt.plot(xdata, ydata, linestyle='dotted')
  
# Displaying plot
plt.show()


Python3
# importing libraries
import matplotlib.pyplot as plt
  
# creating data
xdata = [0, 2, 4, 6, 8, 10, 12, 14]
ydata = [4, 2, 8, 6, 10, 5, 12, 6]
  
# plotting data
plt.plot(xdata, ydata, linestyle='dashdot')
  
# Displaying plot
plt.show()


Python3
# importing libraries
import matplotlib.pyplot as plt
  
# creating data
xdata = [0, 2, 4, 6, 8, 10, 12, 14]
ydata = [4, 2, 8, 6, 10, 5, 12, 6]
  
# plotting data
plt.plot(xdata, ydata, ls='--')
  
# Displaying plot
plt.show()


Python3
# importing libraries
import matplotlib.pyplot as plt
  
# creating data
xdata = [0, 2, 4, 6, 8, 10, 12, 14]
ydata = [4, 2, 8, 6, 10, 5, 12, 6]
  
# plotting data
plt.plot(xdata, ydata, ls='-')
  
# Displaying plot
plt.show()


输出:

示例 2:在绘图中描绘划线样式的程序。

蟒蛇3

# importing libraries
import matplotlib.pyplot as plt
  
# creating data
xdata = [0, 2, 4, 6, 8, 10, 12, 14]
ydata = [4, 2, 8, 6, 10, 5, 12, 6]
  
# plotting data
plt.plot(xdata, ydata, linestyle='dashdot')
  
# Displaying plot
plt.show()

输出:

示例 3:使用ls参数在绘图中描绘虚线样式的程序。

蟒蛇3

# importing libraries
import matplotlib.pyplot as plt
  
# creating data
xdata = [0, 2, 4, 6, 8, 10, 12, 14]
ydata = [4, 2, 8, 6, 10, 5, 12, 6]
  
# plotting data
plt.plot(xdata, ydata, ls='--')
  
# Displaying plot
plt.show()

输出:

示例 4:使用ls参数在绘图中描绘线样式的程序。

蟒蛇3

# importing libraries
import matplotlib.pyplot as plt
  
# creating data
xdata = [0, 2, 4, 6, 8, 10, 12, 14]
ydata = [4, 2, 8, 6, 10, 5, 12, 6]
  
# plotting data
plt.plot(xdata, ydata, ls='-')
  
# Displaying plot
plt.show()

输出:

所有上述类型的线型都可以使用linestylels参数进行可视化。可视化时的none' '将生成一个空白图。