利用Python绘制可视化图表,数据可视化案例,折线与柱状图

首先需要安装pyecharts包,进入cmd窗口,输入代码

pip install pyecharts

利用Python绘制可视化图表,数据可视化案例,折线与柱状图_第1张图片一、折线图

from pyecharts.charts import Line

line = Line()  #得到一个折线图的对象
line.add_xaxis(["语文","数学","英语"])  #添加x轴的数据
line.add_yaxis("Grade",[80,50,30])  #添加y轴数据
line.render()  #生成折线图

运行代码后,我们双击进入生成的.html文件,然后如下图,在右侧选择一个浏览器运行

利用Python绘制可视化图表,数据可视化案例,折线与柱状图_第2张图片

可以看到一个简单的折线图就生成了

利用Python绘制可视化图表,数据可视化案例,折线与柱状图_第3张图片

二、全局配置选项

通过set_global_opts方法可以配置全局配置选项,代码如下

from pyecharts.options import TitleOpts, LegendOpts, ToolboxOpts, VisualMapOpts,TooltipOpts

line.set_global_opts(
    title_opts=TitleOpts("测试", pos_left="center", pos_bottom="1%"),   # 设置标题和位置
    legend_opts=LegendOpts(is_show=True), # 显示图例
    toolbox_opts=ToolboxOpts(is_show=True),  #显示工具箱
    visualmap_opts=VisualMapOpts(is_show=True),  #显示视觉映射
    tooltup_opts=TooltipOpts(is_show=True),  #显示提示框
)

三、柱状图

from pyecharts.charts import Bar

bar = Bar()  #构造一个柱状图
bar.add_xaxis(["语文","数学","英语"])  #添加x轴数据
bar.add_yaxis("Grade",[80,50,30])  #添加y轴数据
bar.render()

运行如下

利用Python绘制可视化图表,数据可视化案例,折线与柱状图_第4张图片

你可能感兴趣的:(python,数据分析)