37,743
社区成员




import pyecharts.options as opts
from pyecharts.charts import Line
from pyecharts.faker import Faker
line = (
Line(init_opts=opts.InitOpts(width="1800px", height="800px"))
.add_xaxis(Faker.choose())
.add_yaxis(
series_name="红色red",
y_axis=Faker.values(),
yaxis_index=0,
color="red", #添加一条红色的数据
)
.add_yaxis(
series_name="绿色green",
y_axis=Faker.values(),
yaxis_index=1,
color="green",#添加一条绿色的数据
)
.add_yaxis(
series_name="黄色yellow",
y_axis=Faker.values(),
yaxis_index=2,
color="yellow",#添加一条黄色的数据
)
.add_yaxis(
series_name="蓝色blue",
y_axis=Faker.values(),
yaxis_index=3,
color="blue",#添加一条蓝色的数据
)
.add_yaxis(
series_name="灰色gray",
y_axis=Faker.values(),
yaxis_index=4,
color="Gray",#添加一条灰色的数据
)
.extend_axis( # 扩展出一条坐标轴
yaxis=opts.AxisOpts(
type_="value",
name="绿色green",
position="right",
offset=0,
axisline_opts=opts.AxisLineOpts(linestyle_opts=opts.LineStyleOpts(color="green")),
)
)
.extend_axis(#扩展出一条坐标轴
yaxis=opts.AxisOpts(
type_="value",
name="黄色yellow",
position="right",
offset=50,
axisline_opts=opts.AxisLineOpts(linestyle_opts=opts.LineStyleOpts(color="yellow")),
)
)
.extend_axis(#扩展出一条坐标轴
yaxis=opts.AxisOpts(
type_="value",
name="蓝色blue",
position="right",
offset=100,
axisline_opts=opts.AxisLineOpts(linestyle_opts=opts.LineStyleOpts(color="blue")),
)
)
.extend_axis(#扩展出一条坐标轴
yaxis=opts.AxisOpts(
type_="value",
name="灰色gray",
position="right",
offset=150,
axisline_opts=opts.AxisLineOpts(linestyle_opts=opts.LineStyleOpts(color="gray")),
)
)
.set_global_opts(
yaxis_opts=opts.AxisOpts(
type_="value",
name="红色red",
axisline_opts=opts.AxisLineOpts(linestyle_opts=opts.LineStyleOpts(color="red")),
),
)
)
line.render("test.html")