python交互绘图-pygal.XY
摘要:python交互绘图库pygal中XY对象的使用
00 安装pygal
pip install pygal
01 绘制XY
import numpy as np
import pygal
x=np.linspace(-2*np.pi,2*np.pi,200)
y=np.sin(x)
z=np.cos(x)
xyobj=pygal.XY()
xyobj.xrange=[int(-2*np.pi),int(2*np.pi)]
xyobj.add('sin(x)',[(x[i],y[i]) for i in range(200)])
xyobj.add('cos(x)',[(x[i],z[i]) for i in range(200)])
xyobj.title='三角函数'
xyobj.show_x_guides=True
xyobj.render_to_file('trangel function.svg')
02 不显示数据点
xyobj.show_x_guides=True
xyobj.show_dots=False
xyobj.render_to_file('trangel function.svg')
03 不显示线
xyobj.show_x_guides=True
xyobj.stroke=False
xyobj.render_to_file('trangel function.svg')
04 横坐标和纵坐标的设置
不显示横坐标
xyobj.show_x_labels=False
不显示纵坐标
xyobj.show_y_labels=False
05 图例的设置
xyobj.show_legend=False
06 网格线的设置
xyobj.show_y_guides=False
07 标题的设置
xyobj.title='三角函数(标题)'
查看更多评论 >