示例代码:
from pyecharts.charts import Scatter
from pyecharts import options as opts
import numpy as np
# 构建散点图scatter数据
x_data = np.linspace(0,10,30)
y1_data = np.sin(x_data)
y2_data = np.cos(x_data)
# 绘制散点图
# 设置图表大小
figsise = opts.InitOpts(width='800px',height='600px')
scatter = Scatter(init_opts=figsise)
# 添加数据
scatter.add_xaxis(xaxis_data=x_data)
scatter.add_yaxis(series_name='y = sin(x)散点图'#图例名称
,y_axis=y1_data#数据
,label_opts=opts.LabelOpts(is_show=False)#数据不显示
,symbol_size=15#设置散点的大小
,symbol='triangle'#设置散点的形状(cricle,rect,pin,triangle)
)
scatter.add_yaxis(series_name='y = cos(x)散点图',y_axis=y2_data,label_opts=opts.LabelOpts(is_show=False))
# 设置标题
scatter.set_global_opts(title_opts=opts.TitleOpts("三角函数图像"))
# 显示图片
scatter.render("scatter.html")
运行结果:
以上内容仅供参考学习,如有侵权请联系我删除!
如果这篇文章对您有帮助,左下角的大拇指就是对博主最大的鼓励。
您的鼓励就是博主最大的动力!