更新時間:2022年03月07日14時13分 來源:傳智教育 瀏覽次數(shù):
如今已進入信息時代,網(wǎng)絡購物已經(jīng)成為人們?nèi)粘I畹囊徊糠?,改變著人們的消費模式和習慣,成為拉動居民消費的重要渠道。因此,研究網(wǎng)購消費對于判研經(jīng)濟形勢、促進經(jīng)濟轉(zhuǎn)型升級有著重要的意義。2018年國家統(tǒng)計局北京調(diào)查總隊從網(wǎng)購活躍的人群中抽取了771個樣本,并根據(jù)這些樣本測算用戶網(wǎng)購替代率(網(wǎng)購用戶線上消費對線下消費的替代比率)的情況,具體如表2-3所示。
表2-3 各商品種類的網(wǎng)購替代率
根據(jù)表2-3的數(shù)據(jù),將“商品種類”一列的數(shù)據(jù)作為y軸的刻度標簽,將“替代率”一列的數(shù)據(jù)作為x軸的數(shù)據(jù),使用barh()函數(shù)繪制各商品種類的網(wǎng)購替代率的條形圖,具體代碼如下。
# 03_substitution_rate_online import matplotlib.pyplot as plt import numpy as np # 顯示中文 plt.rcParams['font.sans-serif'] = ['SimHei'] plt.rcParams['axes.unicode_minus'] = False x = np.array([0.959, 0.951, 0.935, 0.924, 0.893, 0.892, 0.865, 0.863, 0.860, 0.856, 0.854, 0.835, 0.826, 0.816, 0.798, 0.765, 0.763, 0.67]) y = np.arrange(1, 19) Labels = ["家政、家教、保姆等生活服務", "飛機票、火車票", "家具", "手機、手機配件", "計算機及其配套產(chǎn)品", "汽車用品", "通信充值、游戲充值", "個人護理用品", "書報雜志及音像制品", "餐飲、旅游、住宿", "家用電器", "食品、飲料、研究、保健品", "家庭日雜用品", "保險、演出票務", "服裝、鞋帽、家用紡織品", "數(shù)碼產(chǎn)品", "其他商品和服務", "工藝品、收藏品"] # 繪制條形圖 plt.barh(y, x, tick_label=labels, align="center", height=0.6) plt.show()
需要說明的是,matplotlib默認不支持顯示中文,由于條形圖的刻度標簽是中文文本,因此需要將系統(tǒng)的字體修改為SimHei。關于字體的設置會在第4章進行詳細介紹。
運行程序,效果如圖2-11所示。
圖2-11中,x軸代表網(wǎng)購替代率,y軸代表商品種類。由圖2-11可知,工藝品、收藏品的網(wǎng)購替代率最低,家政、家教、保姆等生活服務的網(wǎng)購替代率最高。
圖2-11 各商品種類的網(wǎng)購替代率的條形圖