pyecharts V1版本的使用

pyecharts v1 版本的详细使用

  • 前言
    • pyecharts版本号查看
    • 折线图
    • 柱状图
    • 饼图
    • 地图

前言

对于pyecharts的使用,网上的教程大多是 V0 版本的教程,对于新版本没有详细的教程,以下是关于V1版本的详细教程。

pyecharts版本号查看

打开Anaconda promt(没有下载Anaconda的请自行下载),在命令行输入pip list 找到pyecharts即可找到pyecharts当前的版本号,如下图:

pyecharts V1版本的使用_第1张图片
我当前pyecharts版本号为1.5.0,若版本号前为0开头,请更新到V1版本。

折线图

from pyecharts.charts import Line#折线图所导入的包
from pyecharts import options as opts#全局设置所导入的包
def line1():
    line = (
        Line()#实例化Line
        .add_xaxis(["2018年","2017年","2016年"])#加入X轴数据
        .add_yaxis("国内生产总值(亿元)",[900309.5,820754.3,740060.8] )#加入Y轴数据
        .set_global_opts(title_opts=opts.TitleOpts(title="Line-基本示例"))#全局设置项
    )
    return line
line1().render('C:\\Users\\best\\Desktop\\2.html')#保存图片为HTML网页

pyecharts V1版本的使用_第2张图片

柱状图

from pyecharts.charts import Bar#柱状图所导入的包
from pyecharts import options as opts#全局设置所导入的包
def bar1():
    bar=(
    Bar()
     .add_xaxis(["2018年","2017年","2016年"])#加入X轴数据
    .add_yaxis("国内生产总值(亿元)",[900309.5,820754.3,740060.8] )#加入Y轴数据
    .add_yaxis("国内生产总值",[800309.5,720754.3,540060.8] )#多项Y轴数据
    .set_global_opts(title_opts=opts.TitleOpts(title="Bar-基本示例"))#全局设置项
    )
    return bar
bar1().render('C:\\Users\\best\\Desktop\\2.html')#保存图片为HTML网页

pyecharts V1版本的使用_第3张图片

饼图

from pyecharts.charts import Pie#饼图所导入的包
from pyecharts import options as opts#全局设置所导入的包
def Pie1():
    pie=(
    Pie()
    .add("",[['农林牧渔业增加值(亿元)', '67538'],
['工业增加值(亿元)', '305160.2'],
['建筑业增加值(亿元)', '61808'],
['批发和零售业增加值(亿元)', '84200.8'],
['交通运输、仓储和邮政业增加值(亿元)', '40550.2'],
['住宿和餐饮业增加值(亿元)', '16023'],
['金融业增加值(亿元)', '69100'],
['房地产业增加值(亿元)', '59846']])#加入数据
        .set_global_opts(title_opts=opts.TitleOpts(title="Pie-基本示例"),legend_opts=opts.LegendOpts(pos_left=160))#全局设置项
        .set_series_opts(label_opts=opts.LabelOpts(formatter="{b}: {c}")))#样式设置项
    return pie
Pie1().render('C:\\Users\\best\\Desktop\\2.html')#保存图片为HTML网页

pyecharts V1版本的使用_第4张图片

地图

from pyecharts.charts import Map#地图所导入的包
from pyecharts import options as opts#全局设置所导入的包
def map1():
    map=(
    Map()
    .add("",[["北京","1000"],["上海","29999"]] ,"china")#导入数据
    .set_global_opts(title_opts=opts.TitleOpts(title="各地区GDP"),visualmap_opts=opts.VisualMapOpts(max_=29999))#设置连续形地图
    )
    return map
map1().render('C:\\Users\\best\\Desktop\\2.html')

pyecharts V1版本的使用_第5张图片

对于更加详细的介绍请参考pyecharts官方文档。pyecharts官方文档

你可能感兴趣的:(pyecharts V1版本的使用)