根据提供的数据和分析维度,我们可以进行以下几个方面的核心分析:
TOP3达人销售额占比:
类目集中度:
计算TOP3达人占比:
total_sales = sum([3604.4, 121.8, 1.5]) + ... (所有其他达人的销售额)
top_3_sales_ratio = (3604.4 + 121.8 + 1.5) / total_sales
计算每个达人每场直播的平均销售额:
for each_dan in all_danas:
avg_sale_per_session = each_dan['total_sales'] / each_dan['sessions']
绘制散点图分析相关性:
计算官方旗舰店和普通达人之间的差异:
official_sales = sum([dan['total_sales'] for dan in official_danas])
non_official_sales = sum([dan['total_sales'] for dan in non_official_danas])
# 比较两者的销售额或销量比例
ratio = official_sales / (official_sales + non_official_sales)
import pandas as pd
# 假设数据存储在一个DataFrame中
data = {
'达人名称': ['朱两只吖', '火山要努力鸭 22号早8点谷雨', ...],
'销售额': [3604.4, 121.8, 1.5, ...]
}
df = pd.DataFrame(data)
# 计算TOP3达人占比
top_3_sales = df.iloc[:3]['销售额'].sum()
total_sales = df['销售额'].sum()
top_3_sales_ratio = top_3_sales / total_sales
print(f"TOP3达人销售额占比: {top_3_sales_ratio * 100:.2f}%")
# 计算每个达人的平均销售
df['avg_sale_per_session'] = df['销售额'] / df['直播场次']
# 绘制散点图
import matplotlib.pyplot as plt
plt.scatter(df['直播场次'], df['销售额'])
plt.xlabel('直播场次')
plt.ylabel('销售额')
plt.title('直播场次与销售额关系')
plt.show()
以上分析数据来源:互联岛