抖音用户地区分布分析:2017 vs 2018
抖音用户地区分布分析:2017 vs 2018
本文通过图表展示抖音用户在2017年和2018年的地区分布比例,以及2018年相较于2017年的增长倍数,深入分析抖音用户地域特征。
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei']
data_2017 = np.array([21, 35, 22, 19, 3])
data_2018 = np.array([13, 32, 27, 27, 1])
x = np.arange(5)
y = np.array([51, 73, 99, 132, 45])
labels = np.array(['一线城市', '二线城市', '三线城市', '四线及以外', '其他国家及地区'])
# 平均增长倍数
average = 75
bar_width = 0.5
# 添加无指向型注释文本
def autolabel(ax, rects):
''' 在每个矩形条的上方附加一个文本标签, 以显示其高度'''
for rect in rects:
height = rect.get_height() # 获取每个矩形条的高度
ax.text(rect.get_x() + bar_width/2, height + 3, s='{}'.format(height), ha='center', va='bottom')
# 第1个子图
ax_one = plt.subplot2grid((3,2), (0,0), rowspan=2, colspan=2)
bar_rects = ax_one.bar(x, y, tick_label=labels, color='#20B2AA', width=bar_width)
ax_one.set_title('抖音2018vs2017人群增长倍数')
ax_one.set_ylabel('增长倍数')
autolabel(ax_one, bar_rects)
ax_one.set_ylim(0, y.max() + 20)
ax_one.axhline(y=75, linestyle='--', linewidth=1, color='gray')
# 第2个子图
ax_two = plt.subplot2grid((3,2), (2,0))
ax_two.pie(data_2017, radius=1.5, labels=labels, autopct='%3.1f %%',
colors=['#2F4F4F', '#FF0000', '#A9A9A9', '#FFD700', '#B0C4DE'])
ax_two.set_title('2017年抖音用户地区分布的比例')
# 第3个子图
ax_thr = plt.subplot2grid((3,2), (2,1))
ax_thr.pie(data_2018, radius=1.5, labels=labels, autopct='%3.1f %%',
colors=['#2F4F4F', '#FF0000', '#A9A9A9', '#FFD700', '#B0C4DE' ])
ax_thr.set_title('2018年抖音用户地区分布的比例')
# 调整子图之间的距离
plt.tight_layout()
plt.subplots_adjust(wspace=0.3, hspace=0.5, bottom=0.1, top=0.9)
plt.show()
代码解读:
- 导入必要的库:
numpy用于数值计算,matplotlib.pyplot用于绘图。 - 设置中文字体:
plt.rcParams['font.sans-serif'] = ['SimHei']确保图表中显示中文。 - 定义数据:
data_2017和data_2018分别存储2017年和2018年的用户地区分布数据,y存储2018年相较于2017年的增长倍数,labels存储地区标签。 - 定义函数
autolabel:用于在每个条形图上方添加数值标签。 - 绘制第一个子图:使用
subplot2grid创建2行2列的网格,并使用bar函数绘制条形图,展示2018年相较于2017年的增长倍数。 - 绘制第二个子图:使用
pie函数绘制饼图,展示2017年抖音用户地区分布比例。 - 绘制第三个子图:使用
pie函数绘制饼图,展示2018年抖音用户地区分布比例。 - 调整子图间距:使用
plt.tight_layout()和plt.subplots_adjust调整子图间距,防止文字和图形重叠。 - 显示图表:使用
plt.show()显示最终生成的图表。
分析结果:
- 2018年相较于2017年,抖音用户在所有地区都有所增长,其中四线及以外地区的增长倍数最高,达到132倍。
- 2017年,抖音用户主要集中在一线城市,占比超过30%。
- 2018年,抖音用户地区分布更加均衡,一线城市占比略有下降,二线和三线城市占比有所上升。
结论:
抖音用户的地域分布呈现出明显的增长趋势,并向二三线城市下沉。这说明抖音平台正在不断扩大用户群体,并在不同地区的用户中获得越来越高的认可度。
未来展望:
随着抖音平台的不断发展,其用户群体将更加多元化,地域分布也会更加广泛。未来,抖音可以针对不同地区的用户的特点,推出更加个性化的内容和服务,以进一步扩大平台的用户规模和影响力。
原文地址: https://www.cveoy.top/t/topic/oCxT 著作权归作者所有。请勿转载和采集!