商品卡流量效率:
商品丰富度:
渠道覆盖:
高销品牌:
销量与销售额关系:查看每个品牌在商品卡上的销量和销售额比例,高销量但低销售额的品牌可能需要改进定价或营销策略;而高销售额的低销量品牌则可能是由于品牌知名度较高或产品定位精准。
# 假设有一个数据框df包含品牌名称、销量和销售额
import pandas as pd
df = pd.DataFrame({
'Brand': ['品牌A', '品牌B'],
'Sales': [100, 50],
'Revenue': [200, 100]
})
# 计算每种商品卡的平均销售额
avg_revenue_per_sales = df['Revenue'].sum() / df['Sales'].sum()
# 比较品牌A和B的效率
brand_a_efficiency = (df.loc[df.Brand == '品牌A', 'Revenue'].item() + avg_revenue_per_sales * df.loc[df.Brand == '品牌A', 'Sales'].item()) / df.loc[df.Brand == '品牌A', 'Sales'].item()
brand_b_efficiency = (df.loc[df.Brand == '品牌B', 'Revenue'].item() + avg_revenue_per_sales * df.loc[df.Brand == '品牌B', 'Sales'].item()) / df.loc[df.Brand == '品牌B', 'Sales'].item()
print(f"Brand A Efficiency: {brand_a_efficiency}")
print(f"Brand B Efficiency: {brand_b_efficiency}")
使用散点图来观察商品数(Product Count)和总销售量之间的关系,看是否有明显的正相关性。
示例:
import matplotlib.pyplot as plt
# 假设有一个数据框df2包含品牌名称、商品数、销量
df2 = pd.DataFrame({
'Brand': ['品牌A', '品牌B'],
'Product Count': [10, 5],
'Sales': [80, 40]
})
# 绘制散点图
plt.scatter(df2['Product Count'], df2['Sales'])
plt.xlabel('Product Count')
plt.ylabel('Total Sales')
plt.title('Product Count vs Total Sales')
plt.show()
可以通过计算每个品牌在不同店铺中的销售情况,来分析小店数量和品牌商品卡的曝光率之间的联系。
示例:
# 假设有一个数据框df3包含品牌名称、关联小店数、总销量
df3 = pd.DataFrame({
'Brand': ['品牌A', '品牌B'],
'Store Count': [20, 10],
'Sales': [75, 45]
})
# 计算每个品牌的平均销售额/每家店的销售量
avg_sales_per_store = df3['Sales'].sum() / df3['Store Count'].sum()
# 比较品牌A和B的渠道覆盖效率
brand_a_efficiency_channel = (df.loc[df.Brand == '品牌A', 'Sales'].item() + avg_sales_per_store * df.loc[df.Brand == '品牌A', 'Store Count'].item()) / df.loc[df.Brand == '品牌A', 'Store Count'].item()
brand_b_efficiency_channel = (df.loc[df.Brand == '品牌B', 'Sales'].item() + avg_sales_per_store * df.loc[df.Brand == '品牌B', 'Store Count'].item()) / df.loc[df.Brand == '品牌B', 'Store Count'].item()
print(f"Brand A Channel Efficiency: {brand_a_efficiency_channel}")
print(f"Brand B Channel Efficiency: {brand_b_efficiency_channel}")
以上分析数据来源:互联岛