在这篇文章中,我们将初步学习如何使用Python 绘制折线图、柱状图、散点图和直方图
初识matplotlib.pyplot
在使用之前需要首先导入库,按照通用惯例简写为plt
import matplotlib.pyplot as plt
一、折线图
折线图的创建是通过不同的点连接实现
1.创建横纵坐标X,Y
首先需要定义横坐标的值和纵坐标的值
x=[1,2,3,4]
y=[2,3,4,5]
注意的是,x和y可以存放在多种类型中,不止是列表
#列表
x_list = ['a', 'b', 'c']
y_list = [1, 2, 3]
#元组
x_tuple = ('a', 'b', 'c','d')
y_tuple = (1, 2, 3, 4)
#矩阵
x_array = np.array(['a', 'b', 'c'])
y_array = np.array([1, 2, 3])
#pandas
x_series = pd.Series([1, 2, 3], index=['a', 'b', 'c'])
#字典
x_dict = {
'a': 1, 'b': 2, 'c': 3}
可以是字符也可以是数值,如果是字符的话就会类似于柱状图一样,按顺序对应一个Y轴的值,然后连线
2.使用plt.plot()开始绘制
在读取x,y之后,我们就可以开始绘制图形了
plt.plot(x,y)
其中只需要将x,y填入函数中,即可绘制出折线图。
例:
<