简单的用R来分析电商订单数据
序言:此文是笔者第一次用R来强制性的结合业务来做,毕竟学了R还是要应用到实际当中,此篇较简单,高手请忽略
整篇操作思路:下载数据源-数据处理-R数据读取-可视化
下载数据源
在电商中,我们可以通过后台导出数据源(做电商的应该知道在哪里导出,这里不重复了),其结构如下(涉及到数据保密,这里简单的截图):
数据处理
这步需要根据目的而删,由于我们是简单的分析订单的城市分布,所以不相干的全部都删除,只留下订单与收获地址相关的如图
结果发现,省 市 区县 都集中一个单元格里,这里要打算分开,单独成为4个列,分别放 省 市 区县 具体地址,由于笔者接触了power query,所以用这个来读取,然后通过拆分列-按分隔符(其实这里可以通过excel的分列功能)也可以获取到 最终如下
然后点击 关闭并加载,保存在excel工作表里(这个步骤我这里复杂了点,是因为近期学了power query 所以拿来用用)
R数据读取
通过安装包readxl,其代码如下
通过读取省所在(由于此次编码是第一次做的,后来有了更好的方法,这里放第一次编码)
但是可以看出,没有按顺序排列,要是做柱形图的话很容易混乱 下一步需要整理
这样就整理好了,
可视化
其最终完毕,主要是比较简单,新手可以用来练习
接下来要用地图包数据
数据包是REmap,新手可以百度
代码如下
最终调到浏览器如下
微信回复关键字即可学习
回复 R R语言快速入门免费视频
回复 统计 统计方法及其在R中的实现
回复 用户画像 民生银行客户画像搭建与应用
回复 大数据 大数据系列免费视频教程
回复 可视化 利用R语言做数据可视化
回复 数据挖掘 数据挖掘算法原理解释与应用
回复 机器学习 R&Python机器学习入门