pyecharts绘制scatter散点图

示例代码:

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")

运行结果:

在这里插入图片描述
以上内容仅供参考学习,如有侵权请联系我删除!
如果这篇文章对您有帮助,左下角的大拇指就是对博主最大的鼓励。
您的鼓励就是博主最大的动力!

发布了93 篇原创文章 · 获赞 10 · 访问量 5193

猜你喜欢

转载自blog.csdn.net/weixin_45366499/article/details/105168199
今日推荐