您的位置:首页 > 编程语言 > Python开发

python可视化分析------折线图、散点图

2018-01-10 15:20 281 查看
通过python的matplotlib模块绘制折线图:

1.设置标题,以及x轴、y轴的标签;

2.设置x轴、y轴的范围;

3.在同一个折线图中绘制2条折线;

注意:同一条折线,x轴与y轴的数据维度要一致,否则会报错。

import matplotlib.pylab as pyl

x1 = [1, 2, 3, 4, 8]
y1 = [5, 7, 1, 5, 2]

x2 = [1, 3, 6, 8, 10, 12, 19]
y2 = [1, 6, 9, 10, 19, 23, 35]

pyl.title("show")
pyl.xlabel("ages")
pyl.ylabel("temp")

pyl.xlim(0, 20)
pyl.ylim(0, 49)

pyl.plot(x1, y1)
pyl.plot(x2, y2)

pyl.show()

                          


另外,我们通过对plot( )函数第三个参数的修改可以绘制不同样式的散点图,如果对第三个参数不设置,plot()函数默认绘制折线图。下面列举了不同的参数:

-  直线

-- 虚线

-.  一横一点

:   细小虚线

s  方形

o  圆形

h  六角形

H  六角形

*  星号

+  加号

x  x形

d  菱形

D 菱形

p  五角形

同样修改第三个参数也可以改变绘图的颜色:

c  青红(cyan)

r  红色(red)

m  品红(magente)

g  绿色(green)

b 蓝色

y  黄色(yellow)

k  黑色(black)

w  白色(white)

例如:

pyl.plot(x, y, "r*")
绘制红色的星号散点图

              
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: