Python数据可视化-条形图渐变颜色
import pandas as pd
from pyecharts.charts import Bar
from pyecharts.commons.utils import JsCode data = pd.DataFrame({
"区域": ["A区", "B区", "C区"],
"总销量": [23, 32, 14],
"上衣销量": [3, 5, 10],
"裤子销量": [15, 5, 1],
"鞋袜销量": [5, 22, 3]
})
color_js = """new echarts.graphic.LinearGradient(0, 0, 0, 1,
[{offset: 1, color: '#9400D3'}, {offset: 0, color: '#B8860B'}], false)""" stack_bar = (
Bar(init_opts=opts.InitOpts(width="900px", height="500px",theme=ThemeType.INFOGRAPHIC))
.add_xaxis(data["区域"].tolist())
.add_yaxis("上衣销量", data["上衣销量"].tolist(), stack="stack1", color="Turquoise")
.add_yaxis("裤子销量", data["裤子销量"].tolist(), stack="stack2", color="LightSeaGreen")
.add_yaxis("鞋袜销量", data["鞋袜销量"].tolist(), stack="stack3", color="DarkCyan")
.set_series_opts(
label_opts=opts.LabelOpts(position="inside", color="white", font_size=15),
itemstyle_opts=opts.ItemStyleOpts(color=JsCode(color_js)),
# markline_opts=opts.MarkLineOpts(data=[opts.MarkLineItem(type_="min",name="最小值"),
# opts.MarkLineItem(type_="max",name="最大值"),
# opts.MarkLineItem(type_="average", name="平均值")]),
# markpoint_opts=opts.MarkPointOpts(data=[opts.MarkPointItem(type_="min",name="最小值"),
# opts.MarkPointItem(type_="max", name="最da值")])
)
)
stack_bar.render("render_notebook.html")
Python数据可视化-条形图渐变颜色的更多相关文章
- Python数据可视化的四种简易方法
摘要: 本文讲述了热图.二维密度图.蜘蛛图.树形图这四种Python数据可视化方法. 数据可视化是任何数据科学或机器学习项目的一个重要组成部分.人们常常会从探索数据分析(EDA)开始,来深入了解数据, ...
- python --数据可视化(一)
python --数据可视化 一.python -- pyecharts库的使用 pyecharts--> 生成Echarts图标的类库 1.安装: pip install pyecharts ...
- 【python可视化系列】python数据可视化利器--pyecharts
学可视化就跟学弹吉他一样,刚开始你会觉得自己弹出来的是噪音,也就有了在使用python可视化的时候,总说,我擦,为啥别人画的图那么溜: [python可视化系列]python数据可视化利器--pyec ...
- python -- 数据可视化(二)
python -- 数据可视化 一.Matplotlib 绘图 1.图形对象(图形窗口) mp.figure(窗口名称, figsize=窗口大小, dpi=分辨率, facecolor=颜色) 如果 ...
- Python数据可视化-seaborn库之countplot
在Python数据可视化中,seaborn较好的提供了图形的一些可视化功效. seaborn官方文档见链接:http://seaborn.pydata.org/api.html countplot是s ...
- python 数据可视化
一.基本用法 import numpy as np import matplotlib.pyplot as plt x = np.linspace(-1,1,50) # 生成-1到1 ,平分50个点 ...
- Python数据可视化基础讲解
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:爱数据学习社 首先,要知道我们用哪些库来画图? matplotlib ...
- 《数据可视化之美》高清PDF全彩版|百度网盘免费下载|Python数据可视化
<数据可视化之美>高清PDF全彩版|百度网盘免费下载|Python数据可视化 提取码:i0il 内容简介 <数据可视化之美>内容简介:可视化是数据描述的图形表示,旨在一目了然地 ...
- python数据可视化编程实战PDF高清电子书
点击获取提取码:3l5m 内容简介 <Python数据可视化编程实战>是一本使用Python实现数据可视化编程的实战指南,介绍了如何使用Python最流行的库,通过60余种方法创建美观的数 ...
- Python数据可视化 -- Wordcloud
Python数据可视化 -- Wordcloud 安装 启动命令行,输入:pip install wordcloud word cloud 库介绍 及简单使用 wordcloud库,可以说是pytho ...
随机推荐
- pycharm中运行shell脚本
为了跑一份深度学习工程文件,这份文件夹有好几份子文件夹,子文件夹里有.sh脚本.我以前跟盛哥来跑强化学习的代码时,盛哥教我装了git,所以用git是可以来跑脚本的.费力搞了半天装cygwin来跑,实际 ...
- SpringBoot 配置内部tomcat https双向验证
1.在application.properties或者application.yml配置文件中加入 server: port: 8443 ssl: key-store: classpath:xxxx. ...
- Visual Studio 2010安装
学校要计算机二级证书,为了准备c语言的二级考试,要装Visual Studio 2010(Visual Studio 2022生成的文件过不了检测) 1-下载安装包 在这个网站上下载安装包 MSDN, ...
- c中遍历lua的表
//遍历lua表,index为表在栈中的位置 void traverse_table(lua_State* L, int index) { lua_pushnil(L); stack_dump(L); ...
- maven的安装 仓库的种类和彼此的关系
maven的安装 maven 仓库的种类和彼此的关系 本地仓库 :用来存储从远程仓库或中央仓库下载的插件和 jar 包,项目使用一些插件或 jar 包, 优先从本地仓库查找 默认本地仓库位置在 ${ ...
- mysql的日期时间类型格式
日期时间类型 一般用整型保存时间戳,因为PHP可以很方便的将时间戳进行格式化. datetime 8字节 日期及时间 1000-01-01 00:00:00 到 9999-12-31 23:59:59 ...
- TypeScript 对象
TypeScript 对象 对象是包含一组键值对的实例. 值可以是标量.函数.数组.对象等,如下实例: var object_name = { key1: "value1", // ...
- DockerCompose
- yum install的时候提示:Loaded plugins: fastestmirror
fastestmirror是yum的一个加速插件,这里是插件提示信息是插件不能用了. 不能用就先别用呗,禁用掉,先yum了再说. 1.修改插件的配置文件 # vi /etc/yum/pluginco ...
- Android studio学习第一期
下载工具 Android studio 参考博客https://blog.csdn.net/weixin_45406151/article/details/114531103 汉化完成 并创建了虚拟手 ...