当前位置:   article > 正文

python数据分析-电商数据可视化及其分析_paython商品数据可视化

paython商品数据可视化

1.研究背景

当基于电商数据进行分析,并利用可视化图形来揭示数据内在关系时,最终所得的见解能为企业发展提供宝贵的检验和指引。本次分析聚焦于洗发水商品领域,通过深入挖掘销售数据和相关特征,旨在发掘消费者行为、市场趋势以及产品竞争情况。通过数据可视化的手段,本报告旨在为企业提供清晰的数据见解,以便企业在制定战略决策、优化产品定位以及营销策略方面做出明智的选择。接下来的可视化图形和分析将为企业提供深入了解市场的洞察,并为未来的发展路径提供实用的建议和验证。

快手平台

2.针对洗发水快手排行前列

  1. import pandas as pd
  2. import matplotlib.pyplot as plt
  3. %matplotlib inline
  4. plt.rcParams['font.sans-serif'] = ['KaiTi'] #中文
  5. plt.rcParams['axes.unicode_minus'] = False #负号
  1. df = pd.DataFrame(data)
  2. # 对数据进行可视化,设置彩虹色
  3. plt.figure(figsize=(8, 4),dpi=250)
  4. # 使用 colormap 设置彩虹色
  5. colors = plt.cm.get_cmap('rainbow', len(df))
  6. # 以直播销量为例进行柱状图展示,设置颜色为彩虹色
  7. plt.barh(df['商品名称'], df['直播销量'], color=colors(range(len(df))))
  8. plt.xlabel('直播销量')
  9. plt.title('洗发水商品直播销量对比')
  10. plt.tight_layout()
  11. plt.show()

这段代码利用 Python 的 pandas 库创建了一个包含洗发水商品数据的数据框(DataFrame),并使用 Matplotlib 库绘制了一个水平柱状图,展示了不同洗发水商品的直播销量对比情况。从上面可以看见,高提雅老姜王生姜洗发水的直播销量的最多的,销售情况最好,最次的是VINCERE ANCIENT 黑美洗发水。

接下来看使用散点图展示关联直播数和直播销量的关系

  1. # 使用散点图展示关联直播数和直播销量的关系
  2. plt.figure(figsize=(6, 3),dpi=200)
  3. plt.scatter(df['关联直播数'], df['直播销量'], color='blue', alpha=0.7)
  4. plt.xlabel('关联直播数')
  5. plt.ylabel('直播销量')
  6. plt.title('关联直播数与直播销量关系')

 

可以看见,关联直播数和直播销量总体上呈现正相关。

接下来画出洗发水商品特征相关性热力图

  1. import seaborn as sns
  2. # 相关性矩阵及热力图
  3. plt.figure(figsize=(5, 3),dpi=150)
  4. correlation_matrix = df.corr()
  5. sns.heatmap(correlation_matrix, annot=True, cmap='coolwarm', fmt='.2f')
  6. plt.title('洗发水商品特征相关性热力图')
  7. plt.show()

其中,颜色越深表示越相关,其中关联直播数与关联主播数相关度最高,直播销量与关联直播数也较高。

  1. # 商品属性分布:售价、关联直播数等的直方图或密度图
  2. plt.figure(figsize=(10, 6),dpi=120)
  3. plt.subplot(2, 2, 1)
  4. sns.histplot(df['售价'], kde=True, color='skyblue')
  5. plt.title('售价分布')
  6. plt.subplot(2, 2, 2)
  7. sns.histplot(df['关联直播数'], kde=True, color='salmon')
  8. plt.title('关联直播数分布')
  9. # 类别比较:根据售价区间对商品进行比较
  10. plt.subplot(2, 2, 3)
  11. sns.boxplot(x='售价', data=df, color='lightgreen')
  12. plt.title('售价分布盒须图')
  13. plt.subplot(2, 2, 4)
  14. sns.barplot(x='售价', y='商品名称', data=df, palette='viridis')
  15. plt.title('售价对比')
  16. plt.tight_layout()
  17. plt.show()
  18. # 趋势分析:直播销量随时间的折线图

3.沐浴露快手排行前列

从柱状图可以看出,在沐浴露中,林肯音氛洗发露护发素沐浴露套装 销量最好,最次为鱼子酱香氛滋润沐浴露。

接下来使用饼图沐浴露商品关联主播数分布

从饼图可见,莫兰莎美肌香氛沐浴露分布最多

4.发膜快手排行前列

  1. # 对直播销量进行排序,取排名前五的产品
  2. top_products = df_hair_masks.nlargest(5, '直播销量')
  3. plt.figure(figsize=(8, 5),dpi=150)
  4. plt.bar(top_products['商品名称'], top_products['直播销量'], color='skyblue')
  5. plt.xlabel('商品名称')
  6. plt.ylabel('直播销量')
  7. plt.title('直播销量排名前五的发膜产品')
  8. plt.xticks(rotation=45, ha='right')
  9. plt.tight_layout()
  10. plt.show()

可以看见,直播销量排名前五的沐浴露产品,其中销量第一的是恺岚朵植萃染发乳,第五名为娇贝诗氨基酸洗发露发膜系列 。

总结

在快手平台

1.针对该图可以得出,可以针对高提雅老姜王生姜洗发水公司和林肯音氛洗发露护发素沐浴露的销售模式进行学习和借鉴。

2.可以看见,关联直播数和直播销量总体上呈现正相关。所以可以开展直播电商的活动,扩大销售渠道,进行多次关联直播的形式进行销售,当然对于电商直播也要需要一点的要求,比如粉丝基础、平台运营等等问题

3.从热力图可以看出,其中关联直播数与关联主播数相关度最高,直播销量与关联直播数也较高。所以针对改结论,若要进行洗护用品电商直播,可针对性的选取相应的主播来进行带货等措施。同时也可以与其他公司进行业务合作等等。

4.特别的,根据发膜产品售价与直播销量关系可以看出,在平时售卖和直播过程中的价格定位也是十分重要的,这就需要制定一个合理的价格来吸附客户,以及平时可以多开展活动,以此来增加客户的粘性。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/586973
推荐阅读
相关标签
  

闽ICP备14008679号