商业转化
下载类:
投保类:
预约类:
互动效率
重复投放
粉丝基数
下载类
# 假设dataframe包含'直播标题', '观看人次', '下载数'等列
download_df = data[data['直播类型'] == '下载']
top_5_downloads = download_df.nlargest(5, '观看人次')
print(top_5_downloads[['直播标题', '观看人次', '下载数']])
# 计算转化率
for index, row in top_5_downloads.iterrows():
conversion_rate = (row['下载数'] / row['观看人次']) * 10000
print(f"{row['直播标题']} - 转化率: {conversion_rate:.2f}次/万播放")
投保类
# 假设dataframe包含'直播类型', '观看人次', '投保数'等列
insure_df = data[data['直播类型'] == '投保']
top_5_insures = insure_df.nlargest(5, '观看人次')
print(top_5_insures[['直播标题', '观看人次', '投保数']])
for index, row in top_5_insures.iterrows():
conversion_rate = (row['投保数'] / row['观看人次']) * 10000
print(f"{row['直播标题']} - 转化率: {conversion_rate:.2f}次/万播放")
预约类
# 假设dataframe包含'直播类型', '观看人次', '预约数'等列
appointment_df = data[data['直播类型'] == '预约']
top_5_appointments = appointment_df.nlargest(5, '观看人次')
print(top_5_appointments[['直播标题', '观看人次', '预约数']])
for index, row in top_5_appointments.iterrows():
conversion_rate = (row['预约数'] / row['观看人次']) * 10000
print(f"{row['直播标题']} - 转化率: {conversion_rate:.2f}次/万播放")
data['互动效率'] = (data['点赞数']) / (data['观看人次'])
top_efficiency = data.nlargest(10, '互动效率')
print(top_efficiency[['直播标题', '观看人次', '点赞数', '互动效率']])
repeat_listings = (
data.groupby(['达人ID'])
.size()
.reset_index(name='上市次数')
.nlargest(10, '上市次数')
)
print(repeat_listings)
# 分析这些达人的表现差异
repeated_data = data[data['达人ID'].isin(repeat_listings['达人ID'])]
以上分析数据来源:互联岛