根据你提供的数据,我们可以从以下几个核心维度进行分析:
计算销售额占比
# 假设data是包含所有品牌的销售数据的DataFrame
top_3_sales = data[data['品牌'] == 'TOP3品牌的名称']['销售额'].sum()
total_sales = data['销售额'].sum()
top_3_sales_ratio = (top_3_sales / total_sales) * 100
print(f"TOP3品牌的小店销售额占比为{top_3_sales_ratio:.2f}%")
多渠道投放分析
# 计算每个品牌的平均直播次数、短视频数量以及与达人的合作次数
data['直播场次'] = data.apply(lambda row: 1 if '直播' in row else 0, axis=1)
data['短视频次数'] = data.apply(lambda row: 1 if '视频' in row else 0, axis=1)
data['达人合作数'] = data.apply(lambda row: 1 if '达人' in row else 0, axis=1)
avg_channels_per_brand = data.groupby('品牌').agg({'直播场次': 'sum',
'短视频次数': 'sum',
'达人合作数': 'sum'}).mean()
print(avg_channels_per_brand)
类目偏好分析
# 假设class为商品类别
data['类别'] = data.apply(lambda row: 1 if row['商品'] in preferred_categories else 0, axis=1)
category_sales_ratio = data.groupby('品牌')['类别'].sum() / total_sales * 100
print(category_sales_ratio)
运营效率分析
# 计算平均动销商品数量
active_products_per_brand = data.groupby('品牌').agg({'商品ID': 'nunique'}).mean()
print(active_products_per_brand)
# 计算直播/视频投放次数与销售业绩之间的相关性
correlation = data[['直播场次', '短视频次数', '达人合作数', '销售额']].corr()
print(correlation)
以上分析数据来源:互联岛