为了进行更深入的分析,我们将从以下几个方面入手:
高关联视频数商品流量优势
视频数与销售额的相关性
多视频带货的商品销量稳定性
食品、个护类目的视频带货偏好
数据准备:
高关联视频数商品流量优势分析:
video_count)。转化效率分析:
长尾效应分析:
类目分布分析:
import pandas as pd
# 假设数据存储在一个名为data的DataFrame中
data = pd.read_csv('path_to_your_data.csv')
# 1. 高关联视频数商品流量优势分析
video_count = data['video_count'].value_counts()
top_products = video_count.nlargest(10)
print("Top Products by Video Count:")
print(top_products)
# 2. 转化效率分析
data['sales'] = pd.to_numeric(data['sales'], errors='coerce')
correlation = data[['video_count', 'sales']].corr().iloc[0, 1]
print(f"Correlation between video count and sales: {correlation}")
# 3. 长尾效应分析
def analyze_sales_stability(products):
results = {}
for product_id, group in products.groupby('product_id'):
daily_sales = group['sales'].resample('D').sum()
stability_score = (daily_sales.std() / daily_sales.mean()) * 100
results[product_id] = stability_score
return pd.DataFrame(results.items(), columns=['Product ID', 'Stability Score'])
stability_analysis = analyze_sales_stability(data)
print("Sales Stability Analysis:")
print(stability_analysis)
# 4. 类目分布分析
data['category'] = data.apply(lambda row: 'food' if '食品' in str(row['product_name']) else 'hygiene', axis=1)
category_distribution = data.groupby('category').size().reset_index(name='counts')
average_sales_per_category = data.groupby('category')['sales'].mean()
print("Category Distribution and Average Sales:")
print(category_distribution.merge(average_sales_per_category, on='category'))
以上分析数据来源:互联岛