以下是使用Pyecharts绘制箱线图的示例代码:
```python
from pyecharts import options as opts
from pyecharts.charts import Boxplot
# 数据
data = [
[850, 740, 900, 1070, 930, 850, 950, 980, 980, 880],
[960, 940, 920, 900, 890, 860, 880, 720, 840, 850],
[880, 880, 880, 860, 720, 720, 620, 860, 970, 950],
[890, 810, 810, 820, 800, 770, 760, 740, 750, 760],
[890, 840, 780, 810, 760, 810, 790, 810, 820, 850],
[760, 810, 790, 810, 820, 850, 870, 870, 810, 740],
]
# x轴标签
x_data = ["A", "B", "C", "D", "E", "F"]
# 创建Boxplot实例
boxplot = Boxplot()
# 添加数据和x轴标签
boxplot.add_xaxis(x_data)
boxplot.add_yaxis("boxplot", boxplot.prepare_data(data))
# 设置全局参数
boxplot.set_global_opts(
title_opts=opts.TitleOpts(title="箱线图示例"),
xaxis_opts=opts.AxisOpts(name="月份", axislabel_opts=opts.LabelOpts(rotate=15)),
yaxis_opts=opts.AxisOpts(name="销量"),
)
# 绘制图表
boxplot.render("boxplot.html")
```
运行上述代码将生成一个名为`boxplot.html`的文件,用浏览器打开即可查看箱线图。