1.折线图
使用plot()函数,参数是想要展示的数据。
import matplotlib.pyplot as plt;
data = [1,4,9,16,25];
plt.plot(data);
plt.show();
线条的粗细需要在plot()函数里加入linewidth这个参数。
添加标签需要使用title()、xlable()、ylable()这几个函数。
横纵坐标刻度标记的大小需要使用tick_params()这个函数。
修改坐标轴的范围需要使用到axis()这个函数。 这个axis里面的参数是一个列表!!!
import matplotlib.pyplot as plt;
data = [1,4,9,16,25];
plt.plot(data,linewidth=3);
plt.axis([0,10,0,50]);
plt.title("data numbers");
plt.xlabel("x",fontsize=15);
plt.ylabel("y",fontsize=15);
plt.tick_params(axis='both',labelsize=10);
plt.show();
2.散点图
使用scatter()函数,第一个参数是横坐标,第二个参数是纵坐标。
import matplotlib.pyplot as plt;
x_lable = list(range(1,101));
y_lable = [x_lables*x_lables for x_lables in x_lable];
plt.scatter(x_lable,y_lable,c=x_lable,marker='*',edgecolor='none',s=50);
plt.show();
修改散点颜色可以使用scatter里面的c参数,可以为red、blue等等,也可以设置为渐变。
修改散点的形状可以使用scatter里面的marker参数。
去除散点的轮廓可以使用scatter里面的edgecolor参数,另其为none。
设置散点的大小可以使用scatter里面的s参数。
3.柱状图
使用bar()函数。
import matplotlib.pyplot as plt;
import random;
x_lable = list(range(1,11));
y_lable = [];
for data in range(1,11):
y_lable.append(random.randint(0,100));
plt.bar(x_lable,y_lable,width=0.5,color='blue',edgecolor='red',linewidth=3);
修改柱状图宽度可以使用bar里面的width参数。
设置柱状图的颜色可以使用bar里面的color参数。
设置柱状图边框颜色可以使用bar里面的edgecolor参数。
设置柱状图的边框宽度可以使用bar里面的linewidth参数。