抖音用户地区分布分析: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()

代码解读:

  1. 导入必要的库:numpy用于数值计算,matplotlib.pyplot用于绘图。
  2. 设置中文字体:plt.rcParams['font.sans-serif'] = ['SimHei'] 确保图表中显示中文。
  3. 定义数据:data_2017data_2018 分别存储2017年和2018年的用户地区分布数据,y存储2018年相较于2017年的增长倍数,labels存储地区标签。
  4. 定义函数autolabel:用于在每个条形图上方添加数值标签。
  5. 绘制第一个子图:使用subplot2grid创建2行2列的网格,并使用bar函数绘制条形图,展示2018年相较于2017年的增长倍数。
  6. 绘制第二个子图:使用pie函数绘制饼图,展示2017年抖音用户地区分布比例。
  7. 绘制第三个子图:使用pie函数绘制饼图,展示2018年抖音用户地区分布比例。
  8. 调整子图间距:使用plt.tight_layout()plt.subplots_adjust调整子图间距,防止文字和图形重叠。
  9. 显示图表:使用plt.show()显示最终生成的图表。

分析结果:

  • 2018年相较于2017年,抖音用户在所有地区都有所增长,其中四线及以外地区的增长倍数最高,达到132倍。
  • 2017年,抖音用户主要集中在一线城市,占比超过30%。
  • 2018年,抖音用户地区分布更加均衡,一线城市占比略有下降,二线和三线城市占比有所上升。

结论:

抖音用户的地域分布呈现出明显的增长趋势,并向二三线城市下沉。这说明抖音平台正在不断扩大用户群体,并在不同地区的用户中获得越来越高的认可度。

未来展望:

随着抖音平台的不断发展,其用户群体将更加多元化,地域分布也会更加广泛。未来,抖音可以针对不同地区的用户的特点,推出更加个性化的内容和服务,以进一步扩大平台的用户规模和影响力。

抖音用户地区分布分析:2017 vs 2018

原文地址: https://www.cveoy.top/t/topic/oCxT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录