【京东电商API接口】 | 京东某商品销量数据分析可视化

Python当打之年

当打之年,专注于各领域Python技术,量的积累,质的飞跃。后台回复:【可视化项目源码】可获取可视化系列文章源码和数据

图片

本期将利用Python分析「京东商品数据接口」,希望对大家有所帮助,如有疑问或者需要改进的地方可以联系小编。

涉及到的库:
Pandas — 数据处理
Pyecharts — 数据可视化

1. 导入模块

import jieba
import pandas as pd
from pyecharts.charts import Line
from pyecharts.charts import Bar
from pyecharts.charts import Pie
from pyecharts.charts import Map
from pyecharts.charts import WordCloud
from pyecharts import options as opts
import warnings
warnings.filterwarnings('ignore')

2. Pandas数据处理

2.1 读取数据

df = pd.read_excel("./销量数据.xlsx")

图片

2.2 查看数据信息

df.info()

图片

2.3 查看数据描述信息

df.describe()

图片

3. Pyecharts数据可视化

3.1 销量(瓶)地图分布

def map1():map1 = (Map().add('',data,'china',is_map_symbol_show=False,label_opts=opts.LabelOpts(is_show=False)).set_global_opts(title_opts=opts.TitleOpts(title='1-销量(瓶)地图分布',subtitle=subtitle,pos_top='1%',pos_left="1%"),legend_opts=opts.LegendOpts(is_show=False),visualmap_opts=opts.VisualMapOpts(pos_bottom='10%',pos_left='20%'),))
  • 云南、贵州、河北、广东、四川等地销量比较高。

3.2 每月销量(瓶)

def bar():bar = (Bar().add_xaxis(x_data).add_yaxis('', y_data, category_gap='30%').set_global_opts(title_opts=opts.TitleOpts(title='2-每月销量(瓶)',subtitle=subtitle,pos_top='1%',pos_left="1%"),visualmap_opts=opts.VisualMapOpts(is_show=False,),legend_opts=opts.LegendOpts(is_show=False),))

图片

3.3 男性女性购买数量占比

图片

3.4 产品品种销量

def pie1():pie1 = (Pie().add("",[list(z) for z in zip(x_data, y_data)],radius=["40%", "70%"],center=["50%", "50%"],).set_colors(['#D32F2F','#1864ab','#FFCA28','#616161']).set_global_opts(title_opts=opts.TitleOpts(title='4-产品品种销量',subtitle=subtitle,pos_top='1%',pos_left="1%"),legend_opts=opts.LegendOpts(is_show=False)))

图片

  • 红色包装销量最高,占比达到约40%,其次是金色包装,占比约24%

3.5 消费者年龄段销量

图片

  • 从上榜电影类型分布上看,老年、中年、青年占比基本持平。

3.6 男性女性每月购买数量

3.7 销量前15的城市

def bar1():bar = (Bar().add_xaxis(x_data).add_yaxis('', y_data,label_opts=opts.LabelOpts(position='right')).set_global_opts(title_opts=opts.TitleOpts(title='7-销量前15的城市',subtitle=subtitle,pos_top='1%',pos_left="1%",),visualmap_opts=opts.VisualMapOpts(is_show=False,),legend_opts=opts.LegendOpts(is_show=False),).reversal_axis())
  • 石家庄市以762的销量排名第一,是排名第二昆明市、北京市的2.5倍左右。

3.8 评论词云

3.9 每月各地区销售额度

图片

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/8153.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Quartz怎么简单创建一个定时执行的任务

1.安装Quartz包 2.编写Job任务 继承 IJob编辑自定义任务 3.调用job,以指定时间策略执行 定时600s执行一次 StdSchedulerFactory factory new StdSchedulerFactory(); IScheduler scheduler await factory.GetScheduler(); await scheduler.Start();// 定义…

带你快速掌握Spring Task

Spring Task ⭐Spring Task 是Spirng框架提供的任务调度工具,可以按照约定的时间自动执行某个代码逻辑 📌一款定时任务框架 应用场景 信用卡信息银行贷款信息火车票信息 只要是需要定时处理的场景都可以使用Spring Task 只要有定时,就会有…

用js代码实现贪吃蛇小游戏

js已经学了大部分了,现在就利用我所学的js知识试试做贪吃蛇小游戏吧 以下部分相关图片以及思路笔记均出自渡一陈老师的视频 首先制作简单的静态页面,添加贪吃蛇移动的背景和相关图片,比如开始游戏等等 将各个功能均封装在函数中&#xff0…

react【实用教程】 搭建开发环境(2024版)Vite+React (官方推荐)

以项目名 reactDemo为例 1. 下载脚手架 在目标文件夹中打开命令行 npm create vite2. 安装项目依赖 cd reactDemo npm i若安装失败,则修改下载源重试 npm config set registry https://registry.npmmirror.com3. 启动项目 npm run dev4. 预览项目 浏览器访问 http…

iPhone 数据恢复软件 – 恢复丢失的 iPhone 数据

恢复丢失的 iPhone 数据,奇客数据恢复iPhone版。如今的 iPhone 用户在他们的设备上存储了大量数据,从照片和与亲人的文本对话到商业和医疗信息。其中一些是保密的;其中大部分内容都是非常个人化的;而且大多数一旦丢失就无法替代。…

vmware虚拟机内删除文件后宿主机空间不释放

问题描述 linux下,vmware内虚拟机删除文件,宿主机空间不释放,D盘快满了 解决方法 通过vmware-toolbox进行空间回收 安装 在虚拟机内操作 yum install -y open-vm-tools 清理 在虚拟机内操作 #查看磁盘的挂载点 sudo /usr/bin/vmware…

Agent AI智能体:塑造未来社会的智慧力量

🔥 个人主页:空白诗 文章目录 🤖 Agent AI智能体:塑造未来社会的智慧力量🎯 引言🌱 智能体的未来角色预览💼 行业革新者🌟 创意合作者🛡️ 公共安全与环保🚀 …

鸿蒙 Next 模拟器 体验

参加华为社区相关Next 的活动,只要申请通过就可以下载模拟器。整个过程稍微慢些,大家可以根据活动相关信息,加入微信群。跟踪催促进度。争取早日体验 next 。 目前模拟器里边还是空空的,没有什么内置 APP ,但是足够大…

FTP-自用

一、登录 1、ftp服务器搭建 liunx:FTP服务器的搭建(Linux)_linux搭建ftp服务器-CSDN博客windows:搭建FTP服务器_ftp服务器搭建-CSDN博客 2、连接ftp服务器 ftp ip地址ftp 域名 注:长时间不操作自动退出 二、常用命…

重生奇迹MU获取宝石方法

1、商城:商场分为钻石商城和绑钻商城,钻石是直接充值的,绑钻是系统赠送的,两个地方所出售的道具都不一样,绑钻不能在钻石商城中购买。钻石商城中有各个等级的宝石出售,越高级的钻石越贵,不建议平…

AI换脸原理(3)——人脸对齐介绍

人脸对齐简介 人脸对齐其实包含两个步骤:人脸关键点检测、人脸对齐,英文术语有facial landmark和face alignment,主要用于精确标识眉毛、眼睛、鼻子、嘴巴以及人脸轮廓等特征部位。不同数据集对于关键点的数量有不同的设定,最少的是标记5个关键点,通常包括两只眼睛的瞳孔…

Python 中 “yield“ 的不同行为

在我们使用Python编译过程中,yield 关键字用于定义生成器函数,它的作用是将函数变成一个生成器,可以迭代产生值。yield 的行为在不同的情况下会有不同的效果和用途。 1、问题背景 在 Python 中,“yield” 是一种生成器&#xff0…

css--控制滚动条的显示位置

各种学习后的知识点整理归纳,非原创! ① direction属性 滚动条在左侧显示② transform:scaleY() 滚动条在上侧显示 正常的滚动条会在内容超出规定的范围后在区域右侧和下侧显示在有些不正常的需求下会希望滚动条在上侧和左侧显示自己没有想到好的解决方案…

美国硅谷裸机云大宽带服务器在哪些行业中应用最广泛?

美国硅谷裸机云大宽带服务器在视频流媒体、实时数据分析和金融交易等行业中应用最广泛。关于美国硅谷裸机云大带宽服务器的各行业应用,rak部落小编为您做出详细的阐述。 美国硅谷裸机云大宽带服务器因其结合了高性能物理服务器和大带宽网络连接的特点,成…

【影片欣赏】【指环王】【魔戒:双塔奇谋 The Lord of the Rings: The Two Towers】

2003年发行,Special Extended DVD Edition Part One 1. The Foundations of Stone 2. Elven Rope 3. The Taming of Smeagol 4. The Uruk-hai 5. The Three Hunters 6. The Burning of the Westfold 7. Massacre at the Fords of Isen 8. The Banishment of Eomer …

页面嵌套,界面套娃,除了用iframe,还有其他方式吗?

UIOTOS可以了解下,uiotos.net,通过连线来代替脚本逻辑开发,复杂的交互界面,通过页面嵌套轻松解决,是个很新颖的思路,前端零代码! 蓝图连线尤其是独创的页面嵌套和属性继承技术,好家…

上海亚商投顾:沪指窄幅震荡 两市成交额跌破万亿

上海亚商投顾前言:无惧大盘涨跌,解密龙虎榜资金,跟踪一线游资和机构资金动向,识别短期热点和强势个股。 一.市场情绪 沪指昨日缩量震荡,深成指、创业板指小幅调整,黄白二线分化明显。合成生物概念反复活跃…

【数据结构】基于顺序表实现通讯录

世界会向那些有目标和远见的人让路。💓💓💓 目录 •🌙说在前面 🍋基于顺序表的通讯录 • 🌰1.技术要点 • 🌰2.通讯录流程设计 🍋通讯录基本量设计 • 🌰1.定义联系…

MySQL·内置函数

目录 函数 日期函数 案例1:创建一张表,记录生日 案例2:创建一个留言表 案例3:请查询在2分钟内发布的帖子 字符串函数 案例1: 获取emp表的ename列的字符集 案例2:要求显示exam_result表中的信息&am…

第二证券|为什么指数涨回来了钱没回来?

在a股市场上,常常会呈现指数涨回来了钱没回来的状况,呈现这种状况的原因如下: 1、大盘上涨是权重股所造成的 大盘上涨或许是受一些权重比较大的职业所影响,比方证券职业、钢铁职业、银行职业等等,这些职业的大涨&…