数据可视化——手把手教你用python绘制柱状图

数据可视化,说白了就是将文本数据、表格数据等等传统数据,进行处理,最后生产图片,或者是一种可以让人更加直观的感受数据的方式

在这里我将教你

用python绘制柱状图

在这里我要说的是,python在可视化中会导入不同的包

这里我们主要用的是

pyecharts包

还有一些其它包

import  numpy as np
import  pandas as pd
from pyecharts.charts import Bar,Pie
from pyecharts import options as opts

好了废话不多说

直接上完整代码

import  numpy as np
import  pandas as pd
from pyecharts.charts import Bar,Pie
from pyecharts import options as opts

df = pd.read_excel('蔬菜.xlsx')
#head()默认展示前五条数据

df.columns = ['pinming','min','max','average','guige','changdi','danwei','time']

A = (
    Bar()
    #设置X轴:电影名称
    .add_xaxis(list(df['pinming'].values)[:10])
    #设置Y轴:评论数据
    .add_yaxis("最低价",df['min'].values.tolist()[:10])
    .add_yaxis("最高价",df['max'].values.tolist()[:10])
    .add_yaxis("平均价",df['average'].values.tolist()[:10]) #隐藏平均价数据序列
    .set_global_opts(
        #AxixOpts表示设置X轴的选项
        #‘inteval’:‘0’表示每一个柱状图的标题都显示出来,如果设置为1那么就是
        #每隔一个显示示一个,
        title_opts = opts.TitleOpts(title='蔬菜价格波动情况'),
        datazoom_opts=[opts.DataZoomOpts()],
        toolbox_opts=opts.ToolboxOpts(),
        # 设置提示框的格式
        tooltip_opts=opts.TooltipOpts(formatter="{b} 
{a}: {c}元") ) .render('comment.html') )

在这里我用的是pycharm软件

数据可视化——手把手教你用python绘制柱状图_第1张图片

 运行结果

 会生成一个html文件

数据可视化——手把手教你用python绘制柱状图_第2张图片

 点击右上角的浏览器表示

数据可视化——手把手教你用python绘制柱状图_第3张图片

 如果你能进行到这一步,恭喜你,你成功的完成柱状图的运行

你可能感兴趣的:(python爬虫+可视化,python,信息可视化,数据分析)