pyecharts的EffectScatter包可以绘制带有涟漪效果的动态散点图。
EffectScatter.add(name, x_axis, y_axis,symbol_size=10, effect_scale=5.5, effect_period=3,symbol="arrow",...)
参数配置:symbol_size设置标记图形的大小,effect_scale是动画中波纹的最大缩放比例,effect_period是动画持续的时间,symbol表示标记图形,主要有形状:'rect', 'roundRect', 'triangle', 'diamond', 'pin', 'arrow'。
1.导入EffectScatter。
from pyecharts import EffectScatter
2.输入数据集。
x=np.random.randn(100)
y=np.random.randn(100)
3.配置图形参数。
es = EffectScatter("","动态散点图",title_pos='center',width=800,height=600)
4.绘制图形并保存。
es.add('',x,y,symbol_size=10)
es.render()