pyecharts1.0+版本绘制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")

运行结果:

24.png

相关文章
|
2月前
|
Java Go C#
Matplotlib 散点图
Matplotlib 散点图
57 0
Matplotlib 散点图
|
6月前
|
Python
Matplotlib.pyplot.scatter 散点图绘制
Matplotlib.pyplot.scatter 散点图绘制
56 0
|
9月前
|
Python
matplotlib-散点图
matplotlib-散点图
matplotlib-散点图
|
8月前
|
Python
Python学习笔记之Matplotlib模块入门(直线图、折线图、曲线图、散点图、柱状图、饼状图、直方图、等高线图和三维图的绘制)-2
Python学习笔记之Matplotlib模块入门(直线图、折线图、曲线图、散点图、柱状图、饼状图、直方图、等高线图和三维图的绘制)
|
8月前
|
数据可视化 开发者 Python
Python学习笔记之Matplotlib模块入门(直线图、折线图、曲线图、散点图、柱状图、饼状图、直方图、等高线图和三维图的绘制)-1
Python学习笔记之Matplotlib模块入门(直线图、折线图、曲线图、散点图、柱状图、饼状图、直方图、等高线图和三维图的绘制)
|
机器学习/深度学习 API Python
seaborn画直方图、条形图、盒图、散点图等常用图形
seaborn画直方图、条形图、盒图、散点图等常用图形
344 0
seaborn画直方图、条形图、盒图、散点图等常用图形
|
9月前
|
数据可视化 Python
使用pygal库绘制直方图、XY线图和饼状图的技术指南
使用pygal库绘制直方图、XY线图和饼状图的技术指南
82 0
81Echarts - 散点图(Scatter Nutrients Matrix)
81Echarts - 散点图(Scatter Nutrients Matrix)
67 0
81Echarts - 散点图(Scatter Nutrients Matrix)
241Echarts - 3D 散点图(Scatter3D)
241Echarts - 3D 散点图(Scatter3D)
239 0
80Echarts - 散点图(Scatter Nutrients)
80Echarts - 散点图(Scatter Nutrients)
52 0