pyecharts查看版本_pyecharts v1 版本 学习笔记 折线图,面积图
折線圖
折線圖 基本demo
import pyecharts.options as opts
from pyecharts.charts import Line
c = (
Line()
.add_xaxis(["襯衫", "毛衣", "領帶", "褲子", "風衣", "高跟鞋", "襪子"])
.add_yaxis('商家A', [114, 55, 27, 101, 125, 27, 105])
.add_yaxis('商家B',[57, 134, 137, 129, 145, 60, 49])
.set_global_opts(title_opts=opts.TitleOpts(title="Line-基本示例"))
)
c.render_notebook()
折線圖 如果有空數據連接
importpyecharts.options as optsfrom pyecharts.charts importLine
c=(
Line()
.add_xaxis(["襯衫", "毛衣", "領帶", "褲子", "風衣", "高跟鞋", "襪子"])
.add_yaxis('商家A', [114, 55, 27, 101, 125, None, 105],is_connect_nones=True)
.add_yaxis('商家B',[57, 134, 137, 129, 145, 60, 49],is_connect_nones=True)
.set_global_opts(title_opts=opts.TitleOpts(title="Line連接空數據"))
)
c.render_notebook()
平滑曲線展示
importpyecharts.options as optsfrom pyecharts.charts importLine
c=(
Line()
.add_xaxis(["襯衫", "毛衣", "領帶", "褲子", "風衣", "高跟鞋", "襪子"])
.add_yaxis('商家A', [114, 55, 27, 101, 125, None, 105], is_smooth=True,is_connect_nones=True)
.add_yaxis('商家B',[57, 134, 137, 129, 145, 60, 49], is_smooth=True)
.set_global_opts(title_opts=opts.TitleOpts(title="Line-smooth"))
)
c.render_notebook()
面積圖:
importpyecharts.options as optsfrom pyecharts.charts importLine
c=(
Line()
.add_xaxis(["襯衫", "毛衣", "領帶", "褲子", "風衣", "高跟鞋", "襪子"])
.add_yaxis('商家A', [114, 55, 27, 101, 125, 27, 105], areastyle_opts=opts.AreaStyleOpts(opacity=0.5))
.add_yaxis('商家B',[57, 134, 137, 129, 145, 60, 49], areastyle_opts=opts.AreaStyleOpts(opacity=0.5))
.set_global_opts(title_opts=opts.TitleOpts(title="Line-基本示例"))
)
c.render_notebook()
line 面積圖 (緊貼y軸)? 曲線表示
importpyecharts.options as optsfrom pyecharts.charts importLine
c=(
Line()
.add_xaxis(["襯衫", "毛衣", "領帶", "褲子", "風衣", "高跟鞋", "襪子"])
.add_yaxis('商家A', [114, 55, 27, 101, 125, 27, 105],is_smooth=True, areastyle_opts=opts.AreaStyleOpts(opacity=0.5))
.add_yaxis('商家B',[57, 134, 137, 129, 145, 60, 49], is_smooth=True, areastyle_opts=opts.AreaStyleOpts(opacity=0.5))
.set_global_opts(title_opts=opts.TitleOpts(title="Line-基本示例"),
xaxis_opts=opts.AxisOpts(
axistick_opts=opts.AxisTickOpts(is_align_with_label=True),
is_scale=False,
boundary_gap=False,
) )
).set_series_opts(
areastyle_opts=opts.AreaStyleOpts(opacity=0.5),
label_opts=opts.LabelOpts(is_show=False),
)
c.render_notebook()
對數軸顯示? 等比
importpyecharts.options as optsfrom pyecharts.charts importLine
c=(
Line()
.add_xaxis(xaxis_data=["一", "二", "三", "四", "五", "六", "七", "八", "九"])
.add_yaxis("2 的指數",
y_axis=[1, 2, 4, 8, 16, 32, 64, 128, 256],
linestyle_opts=opts.LineStyleOpts(width=2),
)
.add_yaxis("3 的指數",
y_axis=[1, 3, 9, 27, 81, 247, 741, 2223, 6669],
linestyle_opts=opts.LineStyleOpts(width=2),
)
.set_global_opts(
title_opts=opts.TitleOpts(title="Line-對數軸示例"),
xaxis_opts=opts.AxisOpts(name="x"),
yaxis_opts=opts.AxisOpts(
type_="log",
name="y",
splitline_opts=opts.SplitLineOpts(is_show=True),
is_scale=True,
),
)
)
c.render_notebook()
line-markline? 平均值
import pyecharts.options as opts
from pyecharts.charts import Line
c = (
Line()
.add_xaxis(["襯衫", "毛衣", "領帶", "褲子", "風衣", "高跟鞋", "襪子"])
.add_yaxis(
"商家A",
[114, 55, 27, 101, 125, 27, 105],
markline_opts=opts.MarkLineOpts(data=[opts.MarkLineItem(type_="average")]),
)
.add_yaxis(
"商家B",
[57, 134, 137, 129, 145, 60, 49],
markline_opts=opts.MarkLineOpts(data=[opts.MarkLineItem(type_="average")]),
)
.set_global_opts(title_opts=opts.TitleOpts(title="Line-MarkLine"))
)
c.render_notebook()
混合使用折線圖? 最大值,最小值 平均值(著重標注)
importpyecharts.options as optsfrom pyecharts.charts importLine
c=(
Line()
.add_xaxis(["襯衫", "毛衣", "領帶", "褲子", "風衣", "高跟鞋", "襪子"])
.add_yaxis("商家A",
[114, 55, 27, 101, 125, 27, 105],#markline_opts=opts.MarkLineOpts(data=[opts.MarkLineItem(type_="average")]),
markline_opts=opts.MarkLineOpts(data=[opts.MarkLineItem(type_="average")]),
markpoint_opts=opts.MarkPointOpts(data=[opts.MarkPointItem(type_="max"),opts.MarkPointItem(type_="min")]), #點出來
)
.add_yaxis("商家B",
[57, 134, 137, 129, 145, 60, 49],
markline_opts=opts.MarkLineOpts(data=[opts.MarkLineItem(type_="max")]),
)
.set_global_opts(title_opts=opts.TitleOpts(title="Line-MarkLine"))
)
c.render_notebook()
以上就是pyecharts v1 版本 學習筆記 折線圖,面積圖的全部內容。
總結
以上是生活随笔為你收集整理的pyecharts查看版本_pyecharts v1 版本 学习笔记 折线图,面积图的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php树菜单转化为一维菜单,php树型菜
- 下一篇: html 分页_MySQL——优化嵌套查