示例#1
0
 def line(self):
     line = Line(title="折线图示例", width=1000, height=600)
     # line.add("商家A", attr, v1, mark_point=["average"])
     line.add("series",
              name,
              value,
              is_smooth=True,
              mark_line=["max", "average"],
              xaxis_rotate=30,
              label_text_size=5)
     line.print_echarts_options()
     line.render(r"C:\\study\\my_first_chart3.html")
# @File    : pyecharts_test.py.py
# @Project : AmazingQuant
# ------------------------------

__author__ = "gao"

from pyecharts import Bar, configure, Line
configure(output_image="jpeg")
bar = Line("我的第一个图表", "这里是副标题")
bar.add("服装", ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"], [5, 20, 36, 10, 75, 90],
        tooltip_tragger="axis")
bar.add("服装0", ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"], [7, 2, 35, 17, 25, 60],
        symbol_size=0,
        line_opacity=0,
        tooltip_tragger="axis")
bar.print_echarts_options()  # 该行只为了打印配置项,方便调试时使用
bar.render()  # 生成本地 HTML 文件

# from pyecharts import Bar, Timeline
# from random import randint
# attr = ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
# bar_1 = Bar("2012 年销量", "数据纯属虚构")
# bar_1.add("春季", attr, [randint(10, 100) for _ in range(6)])
# bar_1.add("夏季", attr, [randint(10, 100) for _ in range(6)])
# bar_1.add("秋季", attr, [randint(10, 100) for _ in range(6)])
# bar_1.add("冬季", attr, [randint(10, 100) for _ in range(6)])
#
# bar_2 = Bar("2013 年销量", "数据纯属虚构")
# bar_2.add("春季", attr, [randint(10, 100) for _ in range(6)])
# bar_2.add("夏季", attr, [randint(10, 100) for _ in range(6)])
# bar_2.add("秋季", attr, [randint(10, 100) for _ in range(6)])
示例#3
0
# 			                "show": true,
# 			                "title": "save as image"
# 			            },
# 			            "restore": {
# 			                "show": true,
# 			                "title": "restore"
# 			            },
# 			            "dataView": {
# 			                "show": true,
# 			                "title": "data view"
# 			            }
# 			        }
# 			    },
# 			    "series_id": 4541527,
# 			    "tooltip": {},
# 			    "series": [],
# 			    "legend": [
# 			        {
# 			            "data": []
# 			        }w
# 			    ],
# 			    "animation": false
# 			})

line = Line('哈哈')
line._option['animation'] = False
line.print_echarts_options()
line.add('{}年'.format(year1), attr, v1, is_lable_show=True)
line.add('{}年'.format(year2), attr, v2, is_lable_show=True)
line.add('{}年'.format(year3), attr, v3, is_lable_show=True)
line.render('每年每月票房变化趋势.html')