提供一个pyecharts散点图
时间: 2023-03-23 20:03:01 浏览: 98
好的,以下是一个使用pyecharts生成散点图的示例代码:
```python
from pyecharts.charts import Scatter
from pyecharts import options as opts
# 准备数据
data = [
[10.0, 8.04],
[8.0, 6.95],
[13.0, 7.58],
[9.0, 8.81],
[11.0, 8.33],
[14.0, 9.96],
[6.0, 7.24],
[4.0, 4.26],
[12.0, 10.84],
[7.0, 4.82],
[5.0, 5.68]
]
# 绘制散点图
scatter_plot = (
Scatter()
.add_xaxis([x[0] for x in data])
.add_yaxis("scatter", [x[1] for x in data])
.set_global_opts(
title_opts=opts.TitleOpts(title="散点图示例"),
xaxis_opts=opts.AxisOpts(name="X 轴"),
yaxis_opts=opts.AxisOpts(name="Y 轴")
)
)
# 保存图表到文件
scatter_plot.render("scatter.html")
```
该代码会生成一个包含给定数据点的散点图,其中 X 轴和 Y 轴分别表示给定数据点中的第一和第二维。散点图中每个点的位置由其 X 和 Y 坐标决定。
阅读全文