根据提供的数据分析维度,我们可以进行以下几方面的核心分析:
TOP3小店日销售额占比:
类目分布:
# 假设销售数据表为sales_data,包含店铺名、类目、日销售额等字段
# 获取前3大店的总销售额占比
top3_stores = sales_data.sort_values(by='日销售额', ascending=False).head(3)
total_sales_top3 = top3_stores['日销售额'].sum()
all_sales = sales_data['日销售额'].sum()
sales_ratio_top3 = (total_sales_top3 / all_sales) * 100
print(f'前三大店的日销售额占比为{sales_ratio_top3:.2f}%')
# 输出主要类目分布
main_categories = top3_stores['类目'].unique()
print('前三大店涉及的主要商品类目有:', main_categories)
# 计算每个店铺的关联达人、直播和视频数量
sales_data['达人数'] = sales_data.apply(lambda row: len(row['关联达人']), axis=1)
sales_data['直播次数'] = sales_data.apply(lambda row: len(row['参与直播']), axis=1)
sales_data['视频数'] = sales_data.apply(lambda row: len(row['发布视频']), axis=1)
# 对这些数据与日销售额进行相关性分析
correlation = sales_data[['达人数', '直播次数', '视频数', '日销售额']].corr()
print('关联达人/直播/视频数与销售额的相关性:\n', correlation)
# 找出销售额最高的店铺并分析其类目分布
top_sales_stores = sales_data.sort_values(by='日销售额', ascending=False).head(10)
main_categories = top_sales_stores['类目'].unique()
print('高销量店铺涉及的主要商品类目有:', main_categories)
# 计算每个店铺的动销商品数量
sales_data['动销商品数'] = sales_data.apply(lambda row: len(row['销售记录']), axis=1)
# 分析与日销售额的关系
correlation = sales_data[['动销商品数', '日销售额']].corr()
print('动销商品数与日销售额的相关性:\n', correlation)
以上分析数据来源:互联岛