使用pyecharts绘制三条折线图并使其x轴,y轴的间距为0.1后直接在jupyter notebook 预览
时间: 2024-10-24 09:04:24 浏览: 23
python绘制双Y轴折线图以及单Y轴双变量柱状图的实例
5星 · 资源好评率100%
要使用PyEcharts在Jupyter Notebook中绘制三条折线图,并设置X轴和Y轴的间距为0.1,你可以按照以下步骤操作:
1. 首先,确保已经安装了`pyecharts`库。如果你还没有安装,可以使用pip来安装:
```shell
!pip install pyecharts
```
2. 导入所需的模块:
```python
import numpy as np
from pyecharts import options as opts
from pyecharts.charts import Line
```
3. 创建数据:
```python
x_data = np.arange(0, 10, 0.1)
y_data1 = np.sin(x_data)
y_data2 = np.cos(x_data)
y_data3 = np.tan(x_data)
```
4. 创建Line图表并设置间距:
```python
line_chart = (
Line()
.add_xaxis(x_data.tolist())
.add_series(
name="Series 1",
y_axis=y_data1.tolist(),
linestyle_opts=opts.LineStyleOpts(width=2),
)
.add_series(
name="Series 2",
y_axis=y_data2.tolist(),
linestyle_opts=opts.LineStyleOpts(width=2),
)
.add_series(
name="Series 3",
y_axis=y_data3.tolist(),
linestyle_opts=opts.LineStyleOpts(width=2),
)
.set_global_opts(
xaxis_opts=opts.AxisOpts(interval=0.1), # 设置X轴间距
yaxis_opts=opts.AxisOpts(interval=0.1), # 设置Y轴间距
)
)
```
5. 在Jupyter Notebook中预览图表:
```python
line_chart.render_notebook()
```
现在,你应该能看到一条带有三个系列的折线图,每个系列代表不同的三角函数,并且X轴和Y轴的间距为0.1。
阅读全文