导入
import pyecharts
from pyecharts.engine import create_default_environment
图表初始化参数 -- 通用
# TODO 图表初始化参数 -- 通用
pie = pyecharts.Pie(title="标题\n换个行", # 标题,默认为“”
subtitle="副标题\n换个行", # 副标题, 默认为""
width=500, # 画布的宽度,默认=800,为int类型
height=600, # 画布的高度,默认=400,为int类型
title_pos="right", # 标题距离左侧的位置,默认=left,可选有['auto', 'left', 'right', 'center'可选,也可为百分比或整数]
title_top="80%", # 标题距离顶部的位置,默认=top,可选有['top', 'middle', 'bottom'可选,也可为百分比或整数]
title_color="red", # 标题颜色,默认黑色
subtitle_color="green", # 副标题颜色,默认为灰色
title_text_size=22, # 标题中字体大小,默认=18,int类型
subtitle_text_size=18, # 副标题中字体大小,默认=12,int类型
background_color="pink", # 画布背景颜色,默认白色
page_title="html中的
内容", # html中的标签的值renderer="svg", # 渲染方式,默认=canvas,可选["svg","canvas"]
extra_html_text_label=["额外的HTML -p- 标签这是第一个参数,为显示的内容,其他参数,配置样式","color:blue"], # 画布中添加额外的p标签,值为list
is_animation = True # 是否开启动画,默认=True,鼠标浮动的动画
)
pie.add("图例",["a","b","c"],[10,20,30])
env = create_default_environment("html")
env.render_chart_to_file(pie, path="./pyecharts_html/初始化参数.html")
xyAxis--平面直角坐标系中的xy轴,[折线,柱状,散点,EffectScatter,k线图等]
# TODO xyAxis--平面直角坐标系中的xy轴,[折线,柱状,散点,EffectScatter,k线图等]
bar = pyecharts.Bar("特殊散点图,测试xy轴配置项")
bar.add("图例",["x1","x2"],[3,4],
is_convert= False, # 调换x,y轴,默认=False
is_xaxislabel_align= True, # x 轴刻度线和标签是否对齐 默认=False
is_yaxislabel_align= True, # y 轴刻度线和标签是否对齐 默认=False
is_xaxis_inverse = False, # 是否反向 x 轴,默认=False, TODO x 轴在下,x轴数据倒序
is_yaxis_inverse = True, # 是否反向 y 轴,默认=False, TODO x 轴在上,y