pyecharts 0.5 visualmap 显示的精度默认为整数,且未集成好precision的参数,若想显示小数,则需对pyecharts的原文件做修改,修改如下:
1. 修改文件:D:\python35\Lib\site-packages\pyecharts-0.5.11-py3.5.egg\pyecharts\chart.py
def add 函数的参数 添加 precision=None
pyecharts 0.5 visualmap 显示精度precision到小数
......
pyecharts 0.5 visualmap 显示精度precision到小数

2. 修改文件: D:\python35\Lib\site-packages\pyecharts-0.5.11-py3.5.egg\pyecharts\echarts\option.py
1)def visual_map 参数添加 precision=0
pyecharts 0.5 visualmap 显示精度precision到小数
2)该函数体的修改如下:_visual_map 添加 "precision":precision,
pyecharts 0.5 visualmap 显示精度precision到小数
应用:
map.add(
"data updated at " + update_time,
attr,
value,
maptype=country_str,
is_visualmap=True,
visual_text_color="#000",
is_map_symbol_show=False,
visual_range=[0, max_value],
visual_split_number=len(pieces_list),
is_piecewise=True,
pieces=pieces_list,
precision=7
)
显示如图:
pyecharts 0.5 visualmap 显示精度precision到小数

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-07
  • 2022-12-23
  • 2021-07-30
  • 2021-07-16
  • 2021-08-31
猜你喜欢
  • 2021-11-30
  • 2021-04-27
  • 2022-12-23
  • 2022-12-23
  • 2021-12-21
  • 2021-12-04
相关资源
相似解决方案