{"id":4321,"date":"2025-01-06T12:45:22","date_gmt":"2025-01-06T03:45:22","guid":{"rendered":"https:\/\/secondlife.lol\/?p=4321"},"modified":"2025-01-06T12:45:24","modified_gmt":"2025-01-06T03:45:24","slug":"average-monthly-wage-trend-analysis","status":"publish","type":"post","link":"https:\/\/secondlife.lol\/zh\/average-monthly-wage-trend-analysis\/","title":{"rendered":"\u97e9\u56fd\u6708\u5e73\u5747\u5de5\u8d44\uff08\u5b9e\u9645\uff09\u548c\u6d88\u8d39\u7269\u4ef7\u6307\u6570\uff08CPI\uff09\u53d8\u5316\u5206\u6790 - Python \u53ef\u89c6\u5316\u6280\u672f"},"content":{"rendered":"<style>.kb-image4321_7929e8-c8 .kb-image-has-overlay:after{opacity:0.3;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.kb-image4321_7929e8-c8 img.kb-img, .kb-image4321_7929e8-c8 .kb-img img{border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}<\/style>\n<div class=\"wp-block-kadence-image kb-image4321_7929e8-c8\"><figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1200\" height=\"696\" src=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/IMG_3886.jpg\" alt=\"\uc6d4\ud3c9\uade0 \uc784\uae08\uacfc CPI \ucd94\uc774 \uc774\ubbf8\uc9c0\" class=\"kb-img wp-image-4323\" srcset=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/IMG_3886.jpg 1200w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/IMG_3886-300x174.jpg 300w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/IMG_3886-600x348.jpg 600w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/IMG_3886-768x445.jpg 768w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/IMG_3886-18x10.jpg 18w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><figcaption>(\u97e9\u56fd\u6708\u5e73\u5747\u5de5\u8d44\u548c\u6d88\u8d39\u7269\u4ef7\u6307\u6570\u8d8b\u52bf\uff09<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\"\u4f3c\u4e4e\u53ea\u6709\u6211\u7684\u5de5\u8d44\u505c\u6ede\u4e0d\u524d\u3002\" \u6211\u76f8\u4fe1\u5f88\u591a\u4eba\u90fd\u6709\u8fc7\u8fd9\u79cd\u611f\u89c9\uff0c\u4f46\u8ba9\u6211\u4eec\u6765\u770b\u770b\u4e8b\u5b9e\u662f\u5426\u5982\u6b64\u3002 \u6708\u5e73\u5747\u5de5\u8d44\uff08\u6309\u5b9e\u9645\u4ef7\u503c\u8ba1\u7b97\uff09\u548c CPI \u662f\u8861\u91cf\u6211\u4eec\u5b9e\u9645\u8d2d\u4e70\u529b\u7684\u91cd\u8981\u6307\u6807\u3002 <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5728\u8fd9\u7bc7\u6587\u7ae0\u4e2d\uff0c\u6211\u4eec\u5c06\u5229\u7528 2011 \u5e74\u81f3 2023 \u5e74\u7684\u6570\u636e\u5206\u6790\u97e9\u56fd\u7ecf\u6d4e\u7684\u6f14\u53d8\uff0c\u5e76\u4f7f\u7528 Python \u53ef\u89c6\u5316\u6280\u672f\u5e2e\u52a9\u60a8\u4e00\u76ee\u4e86\u7136\u5730\u4e86\u89e3\u97e9\u56fd\u7ecf\u6d4e\u3002 \u7279\u522b\u662f\uff0c\u6211\u4eec\u5c06\u6df1\u5165\u5206\u6790\u5e73\u5747\u6708\u5de5\u8d44\u5728\u901a\u8d27\u81a8\u80c0\u60c5\u51b5\u4e0b\u7684\u53d8\u5316\u3002<\/p>\n\n\n<style>.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-content-wrap{padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-sm, 1.5rem);border-top:3px solid var(--global-palette2, #2B6CB0);border-right:3px solid var(--global-palette2, #2B6CB0);border-bottom:3px solid var(--global-palette2, #2B6CB0);border-left:3px solid var(--global-palette2, #2B6CB0);border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-contents-title-wrap{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-contents-title-wrap{color:var(--global-palette2, #2B6CB0);}.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-contents-title{color:var(--global-palette2, #2B6CB0);font-size:28px;font-weight:regular;font-style:normal;}.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-content-wrap .kb-table-of-content-list{color:var(--global-palette1, #3182CE);line-height:2em;font-weight:regular;font-style:normal;margin-top:var(--global-kb-spacing-sm, 1.5rem);margin-right:0px;margin-bottom:0px;margin-left:0px;}.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-content-wrap .kb-table-of-content-list .kb-table-of-contents__entry:hover{color:var(--global-palette6, #718096);}@media all and (max-width: 1024px){.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-content-wrap{border-top:3px solid var(--global-palette2, #2B6CB0);border-right:3px solid var(--global-palette2, #2B6CB0);border-bottom:3px solid var(--global-palette2, #2B6CB0);border-left:3px solid var(--global-palette2, #2B6CB0);}}@media all and (max-width: 1024px){.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-contents-title{font-size:28px;}}@media all and (max-width: 767px){.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-content-wrap{border-top:3px solid var(--global-palette2, #2B6CB0);border-right:3px solid var(--global-palette2, #2B6CB0);border-bottom:3px solid var(--global-palette2, #2B6CB0);border-left:3px solid var(--global-palette2, #2B6CB0);}.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-contents-title{font-size:28px;}}<\/style>\n\n\n<h2 class=\"wp-block-heading\">\u6570\u636e\u6982\u89c8<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\u6309\u5e74\u4efd\u5206\u5217\u7684\u6708\u5e73\u5747\u5de5\u8d44\uff08\u5b9e\u9645\uff09\u548c\u6d88\u8d39\u7269\u4ef7\u6307\u6570\u6570\u636e<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u5e74\u4efd<\/th><th>\u6708\u5e73\u5747\u5de5\u8d44\uff08\u5b9e\u9645\u97e9\u5143\uff09<\/th><th>\u6d88\u8d39\u4ef7\u683c\u6307\u6570<\/th><\/tr><\/thead><tbody><tr><td>2011<\/td><td>2,902<\/td><td>76.081<\/td><\/tr><tr><td>2012<\/td><td>2,988<\/td><td>91.815<\/td><\/tr><tr><td>2013<\/td><td>3,050<\/td><td>93.010<\/td><\/tr><tr><td>2014<\/td><td>3,083<\/td><td>94.196<\/td><\/tr><tr><td>2015<\/td><td>3,153<\/td><td>94.861<\/td><\/tr><tr><td>2016<\/td><td>3,242<\/td><td>95.783<\/td><\/tr><tr><td>2017<\/td><td>3,284<\/td><td>97.645<\/td><\/tr><tr><td>2018<\/td><td>3,407<\/td><td>99.086<\/td><\/tr><tr><td>2019<\/td><td>3,509<\/td><td>99.466<\/td><\/tr><tr><td>2020<\/td><td>3,527<\/td><td>100.000<\/td><\/tr><tr><td>2021<\/td><td>3,599<\/td><td>102.500<\/td><\/tr><tr><td>2022<\/td><td>3,592<\/td><td>107.720<\/td><\/tr><tr><td>2023<\/td><td>3,554<\/td><td>111.590<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">\u672f\u8bed\u8868<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u6708\u5e73\u5747\u5de5\u8d44\uff08\u5b9e\u9645\uff09<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u5b9a\u4e49\uff1a\u6309\u6d88\u8d39\u7269\u4ef7\u6307\u6570\u8c03\u6574\u540e\u7684\u5de5\u85aa\u65cf\u5b9e\u9645\u6708\u5de5\u8d44\u603b\u989d<\/li>\n\n\n\n<li>\u5355\u4f4d\uff1a\u5343\u97e9\u5143<\/li>\n\n\n\n<li>\u542b\u4e49\uff1a\u4ee3\u8868\u8003\u8651\u901a\u8d27\u81a8\u80c0\u53d8\u5316\u540e\u7684\u5b9e\u9645\u8d2d\u4e70\u529b<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u6d88\u8d39\u4ef7\u683c\u6307\u6570\uff08CPI\uff09<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u5b9a\u4e49\uff1a\u6d88\u8d39\u8005\u8d2d\u4e70\u7684\u5546\u54c1\u548c\u670d\u52a1\u7684\u4ef7\u683c\u53d8\u5316\u6307\u6570\u3002<\/li>\n\n\n\n<li>\u57fa\u51c6\u7ebf\uff1a2020 = 100<\/li>\n\n\n\n<li>\u542b\u4e49\uff1a\u8861\u91cf\u4ef7\u683c\u6c34\u5e73\u53d8\u5316\u7684\u6307\u6807<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">\u6570\u636e\u6765\u6e90<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u5e73\u5747\u6708\u5de5\u8d44\uff08\u5b9e\u9645\uff09\uff1a\u5c31\u4e1a\u548c\u52b3\u52a8\u90e8\uff0c\"<a href=\"https:\/\/m.korea.kr\/briefing\/pressReleaseView.do?newsId=156643531#pressRelease\" target=\"_blank\" rel=\"noopener\">\u5546\u4e1a\u52b3\u52a8\u529b\u8c03\u67e5<\/a>\"<\/li>\n\n\n\n<li>\u6d88\u8d39\u8005\u4ef7\u683c\u6307\u6570\uff1a\u56fd\u5bb6\u7edf\u8ba1\u5c40\uff0c\"<a href=\"https:\/\/kosis.kr\/statHtml\/statHtml.do?orgId=101&amp;tblId=DT_1J22003&amp;conn_path=I2\" target=\"_blank\" rel=\"noopener\">\u6d88\u8d39\u8005\u4ef7\u683c\u8c03\u67e5<\/a>\"<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">\u8be5\u6307\u6807\u7684\u4e3b\u8981\u53d8\u5316<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. \u6708\u5e73\u5747\u5de5\u8d44\u53d8\u5316\uff08\u5b9e\u9645\uff09<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u4ece 2011 \u5e74\u7684 2 902 \u7f8e\u5143\u8d77\u6b65\uff0c\u5230 2021 \u5e74\u8fbe\u5230 3 599 \u7f8e\u5143\u7684\u5cf0\u503c\u3002<\/li>\n\n\n\n<li>\u4e0d\u8fc7\uff0c\u4ece 2022 \u5e74\u8d77\uff0c\u8fd9\u4e00\u6570\u5b57\u7565\u6709\u4e0b\u964d\uff0c2023 \u5e74\u8fbe\u5230 355.4 \u4e07\u97e9\u5143\uff0c\u6bd4\u4e0a\u4e00\u5e74\u51cf\u5c11\u7ea6 3.8 \u4e07\u97e9\u5143\u3002<\/li>\n\n\n\n<li>\u8fd9\u88ab\u89e3\u91ca\u4e3a\u901a\u8d27\u81a8\u80c0\u8d85\u8fc7\u5b9e\u9645\u5de5\u8d44\u589e\u957f\u7684\u7ed3\u679c\u3002<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2. CPI \u7684\u4e0a\u6da8<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>2011 \u5e74\uff0cCPI \u4ece 76.081 \u5f00\u59cb\uff0c\u9010\u5e74\u7a33\u6b65\u4e0a\u5347\uff0c\u76f4\u81f3 2023 \u5e74\u8fbe\u5230 111.59\u3002<\/li>\n\n\n\n<li>\u7279\u522b\u662f 2020 \u5e74\u4ee5\u6765\uff0c\u901a\u8d27\u81a8\u80c0\u7387\u6025\u5267\u4e0a\u5347\uff0c\u5bf9\u4eba\u4eec\u7684\u751f\u6d3b\u6210\u672c\u4ea7\u751f\u4e86\u91cd\u5927\u5f71\u54cd\u3002<\/li>\n<\/ul>\n\n\n<style>.kb-image4321_7e5147-e1 .kb-image-has-overlay:after{opacity:0.3;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.kb-image4321_7e5147-e1 img.kb-img, .kb-image4321_7e5147-e1 .kb-img img{border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}<\/style>\n<div class=\"wp-block-kadence-image kb-image4321_7e5147-e1\"><figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1200\" height=\"686\" src=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/60DAF6C1-FB21-4CA8-A50C-733B6D614F3D.jpg\" alt=\"\uc18c\ube44\uc790\ubb3c\uac00\uc9c0\uc218 \ucc38\uace0 \uc774\ubbf8\uc9c0\" class=\"kb-img wp-image-4336\" srcset=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/60DAF6C1-FB21-4CA8-A50C-733B6D614F3D.jpg 1200w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/60DAF6C1-FB21-4CA8-A50C-733B6D614F3D-300x172.jpg 300w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/60DAF6C1-FB21-4CA8-A50C-733B6D614F3D-600x343.jpg 600w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/60DAF6C1-FB21-4CA8-A50C-733B6D614F3D-768x439.jpg 768w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/60DAF6C1-FB21-4CA8-A50C-733B6D614F3D-18x10.jpg 18w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><figcaption>(CPI \u53c2\u8003\u56fe\u7247\uff09<\/figcaption><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">\u4ece\u5206\u6790\u4e2d\u83b7\u5f97\u53ef\u89c6\u5316\u89c1\u89e3<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. \u5b9e\u9645\u5de5\u8d44\u4e0e\u4ef7\u683c\u4e4b\u95f4\u7684\u76f8\u5173\u6027<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Python \u53ef\u89c6\u5316\u56fe\u663e\u793a\uff0c\u867d\u7136\u5e73\u5747\u6708\u5de5\u8d44\uff08\u6309\u5b9e\u9645\u4ef7\u503c\u8ba1\u7b97\uff09\u4e00\u76f4\u5728\u7a33\u6b65\u589e\u957f\uff0c\u4f46\u6d88\u8d39\u7269\u4ef7\u6307\u6570\u7684\u589e\u957f\u901f\u5ea6\u66f4\u5feb\uff0c\u8fd9\u610f\u5473\u7740\u4eba\u4eec\u7684\u5b9e\u9645\u8d2d\u4e70\u529b\u4e0b\u964d\u4e86\u3002\u4f8b\u5982<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>2020 - 2023<\/strong>\u6d88\u8d39\u7269\u4ef7\u6307\u6570\uff1aCPI \u4e0a\u5347\u7ea6 11.59%\uff0c\u4f46\u5b9e\u9645\u5de5\u8d44\u5b9e\u9645\u4e0a\u4e0b\u964d\u4e86\u3002<\/li>\n\n\n\n<li>\u8fd9\u4e9b\u8d8b\u52bf\u8868\u660e\uff0c\u9762\u5bf9\u9ad8\u901a\u80c0\uff0c\u540d\u4e49\u5de5\u8d44\u589e\u957f\u5e76\u4e0d\u80fd\u8f6c\u5316\u4e3a\u5b9e\u9645\u8d2d\u4e70\u529b\u7684\u63d0\u9ad8\u3002<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2. \u653f\u7b56\u5f71\u54cd<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u5de5\u8d44\u653f\u7b56<\/strong>\u6211\u4eec\u9700\u8981\u4e00\u9879\u8003\u8651\u5230\u901a\u8d27\u81a8\u80c0\u7684\u5b9e\u9645\u5de5\u8d44\u4fdd\u62a4\u653f\u7b56\u3002<\/li>\n\n\n\n<li><strong>\u7a33\u5b9a\u7269\u4ef7<\/strong>\u6d88\u8d39\u7269\u4ef7\u6307\u6570\uff1a\u6d88\u8d39\u7269\u4ef7\u6307\u6570\u7684\u6301\u7eed\u4e0a\u6da8\u52a0\u91cd\u4e86\u4eba\u6c11\u7684\u751f\u6d3b\u6210\u672c\u8d1f\u62c5\uff0c\u9700\u8981\u653f\u5e9c\u91c7\u53d6\u79ef\u6781\u63aa\u65bd\u3002<\/li>\n\n\n\n<li>\u91cd\u8981\u7684\u662f\u8981\u6709\u76f8\u5e94\u7684\u652f\u6301\uff0c\u5c24\u5176\u662f\u5bf9\u4f4e\u6536\u5165\u8005\uff0c\u56e0\u4e3a\u7269\u4ef7\u4e0a\u6da8\u4f1a\u52a0\u91cd\u4ed6\u4eec\u7684\u8d1f\u62c5\u3002<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">3. \u6839\u636e\u6570\u636e\u505a\u51fa\u51b3\u7b56<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u901a\u8fc7\u6708\u5e73\u5747\u5de5\u8d44\u548c\u6d88\u8d39\u7269\u4ef7\u6307\u6570\u6570\u636e\uff0c\u60a8\u53ef\u4ee5\u505a\u51fa\u4ee5\u4e0b\u51b3\u5b9a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u4f01\u4e1a\u9700\u8981\u8c03\u6574\u540d\u4e49\u5de5\u8d44\uff0c\u4ee5\u7ef4\u6301\u5458\u5de5\u7684\u5b9e\u9645\u8d2d\u4e70\u529b\u3002<\/li>\n\n\n\n<li>\u5404\u56fd\u653f\u5e9c\u5e94\u52a0\u5f3a\u653f\u7b56\u8bbe\u8ba1\uff0c\u7a33\u5b9a\u7269\u4ef7\uff0c\u51cf\u5c11\u6536\u5165\u4e0d\u5e73\u7b49\u3002<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Python \u53ef\u89c6\u5316\u4ee3\u7801<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u4e0b\u9762\u7684\u4ee3\u7801\u5c06\u6708\u5e73\u5747\u5de5\u8d44\uff08\u5b9e\u9645\uff09\u548c\u6d88\u8d39\u7269\u4ef7\u6307\u6570\u7684\u53d8\u5316\u53ef\u89c6\u5316\u3002\u8fd0\u884c\u4e0b\u9762\u7684\u4ee3\u7801\u5c06\u751f\u6210\u672c\u7bc7\u6587\u7ae0\u5f00\u5934\u7684\u56fe\u8868\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># \u6539\u8fdb\u7248\u672c\u4ee5\u907f\u514d\u6807\u7b7e\u91cd\u53e0\uff0c\u5e76\u4f7f\u7528\u4e0d\u540c\u989c\u8272\u4ee5\u63d0\u9ad8\u6e05\u6670\u5ea6\nimport matplotlib.pyplot as plt\nimport pandas as pd\n\n# \u51c6\u5907\u6570\u636e\ndata = {'Year'\uff1a[2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023],\n        \u6708\u5e73\u5747\u5de5\u8d44\uff08\u5b9e\u9645\uff09\"\uff1a[2902, 2988, 3050, 3083, 3153, 3242, 3284, 3407, 3509, 3527, 3599, 3592, 3554],\n        \u6d88\u8d39\u7269\u4ef7\u6307\u6570[76.081, 91.815, 93.01, 94.196, 94.861, 95.783, 97.645,\n                                 99.086,99.466,100,102.5,107.72,111.59]}\n\ndf = pd.DataFrame(data)\n\n# \u53ef\u89c6\u5316\u8bbe\u7f6e\nfig, ax1 = plt.subplots(figsize=(12,7))\n\n# \u6708\u5e73\u5747\u5de5\u8d44\uff08\u5b9e\u9645\uff09\u6761\u5f62\u56fe\nbars = ax1.bar(df['Year'], df['Average Monthly Wage (Real)'], color='royalblue', label='Average Monthly Wage (Real)')\n\n# \u5728\u6761\u5f62\u56fe\u4e2d\u6dfb\u52a0\u6807\u7b7e\uff0c\u7565\u5fae\u504f\u79fb\u5e76\u5339\u914d\u989c\u8272\nfor bar in bars\uff1a\n    yval = bar.get_height()\n    ax1.text(bar.get_x() + bar.get_width()\/2., yval + 50\u3001\n             f'{yval}', ha='center', va='bottom', color='royalblue')\n\nax1.set_ylabel('Average Monthly Wage (Real) (K\u20a9)', color='royalblue')\n\n# \u6d88\u8d39\u8005\u4ef7\u683c\u6307\u6570\u6298\u7ebf\u56fe\nax2 = ax1.twinx()\nline = ax2.plot(df['Year'], df['Consumer Price Index'], color='darkred', marker='o', label='Consumer Price Index')\n\n# \u7a0d\u5fae\u504f\u79fb\u5e76\u5339\u914d\u989c\u8272\u540e\u4e3a\u6298\u7ebf\u56fe\u6dfb\u52a0\u6807\u7b7e\nfor i,value in enumerate(df['Consumer Price Index'])\uff1a\n    ax2.text(df['Year'][i], value + .5\u3001\n             f'{value:.2f}', ha='center', va='bottom', color='darkred')\n\nax2.set_ylabel('Consumer Price Index', color='darkred')\n\n# \u8c03\u6574\u6807\u9898\u548c\u5e03\u5c40\uff0c\u4f7f\u95f4\u8ddd\u66f4\u5408\u7406\nplt.title('Average Monthly Wage (Real) and Consumer Price Index Trend')\nplt.tight_layout()\nplt.show()<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"># \u4ee3\u7801\u8be6\u7ec6\u8bf4\u660e<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">\u51c6\u5907\u6570\u636e<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>data = {'\u5e74\u4efd'\uff1a[...]\uff0c'\u6708\u5e73\u5747\u5de5\u8d44\uff08\u5b9e\u9645\uff09'\uff1a[...]\uff0c'\u6d88\u8d39\u4ef7\u683c\u6307\u6570'\uff1a[...]}\ndf = pd.DataFrame(data)<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>\u6570\u636e<\/code> \u5c06\u6bcf\u5e74\u7684\u6570\u636e\u5b58\u50a8\u5728\u5b57\u5178\u4e2d\uff0c\u5e76\u5c06\u5176\u79f0\u4e3a <code>\u5927\u718a\u732b<\/code> \u8f6c\u6362\u4e3a\u6570\u636e\u5e27\u3002<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>\u53ef\u89c6\u5316\u8bbe\u7f6e<\/strong><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>fig, ax1 = plt.subplots(figsize=(12,7))<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>\u5927\u5c0f<\/code>\u6765\u8bbe\u7f6e\u56fe\u5f62\u5927\u5c0f\uff0c\u800c <code>\u65a7\u59341<\/code> \u521b\u5efa\u5bf9\u8c61\u3002<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>\u521b\u5efa\u6761\u5f62\u56fe<\/strong><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>bars = ax1.bar(df['Year'], df['Average Monthly Wage (Real)'], ...)<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u751f\u6210\u6761\u5f62\u56fe\uff0c\u5e76\u4f7f\u7528 <code>\u7687\u5bb6\u84dd<\/code> \u4f7f\u7528\u989c\u8272\uff0c\u4f7f\u5176\u66f4\u6613\u4e8e\u9605\u8bfb\u3002<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>\u521b\u5efa\u6298\u7ebf\u56fe<\/strong><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>line = ax2.plot(df['Year'], df['Consumer Price Index'], ...)<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u521b\u5efa\u5171\u4eab\u76f8\u540c x \u8f74\u7684\u6298\u7ebf\u56fe\uff0c\u5e76\u4f7f\u7528 <code>\u6df1\u7ea2<\/code> \u7528\u989c\u8272\u6765\u533a\u5206\u3002<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>\u6dfb\u52a0\u6807\u7b7e<\/strong><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>for bar in bars\uff1a\n    yval = bar.get_height()\n    ax1.text(...)<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u901a\u8fc7\u6761\u5f62\u56fe\u548c\u7ebf\u5f62\u56fe\u663e\u793a\u6570\u503c\uff0c\u76f4\u89c2\u5730\u4ea4\u6d41\u6570\u636e\u3002<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">\u7ec4\u7ec7\u8d77\u6765<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">1. <strong>\u6708\u5e73\u5747\u5de5\u8d44\u8d8b\u52bf\uff08\u5b9e\u9645\uff09<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>2011 \u5e74\u81f3 2021 \u5e74\u7a33\u6b65\u589e\u957f\uff0c\u4f46\u6700\u8fd1\u4e24\u5e74\u7565\u6709\u4e0b\u964d<\/li>\n\n\n\n<li>2023 \u5e74\u4e3a 3 554\uff0c\u6bd4 2021 \u5e74\u51cf\u5c11\u7ea6 1.251 TP3T<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">2. <strong>\u6d88\u8d39\u7269\u4ef7\u6307\u6570\u7684\u53d8\u5316<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u81ea 2011 \u5e74\u4ee5\u6765\u7a33\u6b65\u4e0a\u5347\uff0c\u81ea 2020 \u5e74\u4ee5\u6765\u589e\u957f\u5c24\u4e3a\u8fc5\u731b<\/li>\n\n\n\n<li>2023 \u5e74\u4e3a 111.59\uff0c\u6bd4 2020 \u5e74\u589e\u52a0\u7ea6 11.591 TP3T<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">3. <strong>\u5b9e\u9645\u8d2d\u4e70\u529b\u53d8\u5316<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u6700\u8fd1\u7684\u901a\u8d27\u81a8\u80c0\u7387\u8d85\u8fc7\u4e86\u5b9e\u9645\u5de5\u8d44\u589e\u957f\u7387\uff0c\u964d\u4f4e\u4e86\u4eba\u4eec\u7684\u5b9e\u9645\u8d2d\u4e70\u529b<\/li>\n\n\n\n<li>\u8fd9\u53ef\u80fd\u5bfc\u81f4\u7ecf\u6d4e\u8d1f\u62c5\u52a0\u91cd\u548c\u751f\u6d3b\u8d28\u91cf\u4e0b\u964d<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">3. <strong>\u653f\u7b56\u5f71\u54cd<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u5f3a\u8c03\u4ef7\u683c\u7a33\u5b9a\u653f\u7b56\u7684\u91cd\u8981\u6027<\/li>\n\n\n\n<li>\u53cd\u601d\u5de5\u8d44\u653f\u7b56\uff0c\u7ef4\u62a4\u5b9e\u9645\u5de5\u8d44<\/li>\n\n\n\n<li>\u547c\u5401\u4e3a\u4f4e\u6536\u5165\u8005\u63d0\u4f9b\u66f4\u6709\u9488\u5bf9\u6027\u7684\u652f\u6301\u653f\u7b56<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">4. <strong>\u6570\u636e\u9a71\u52a8\u51b3\u7b56\u7684\u91cd\u8981\u6027<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u9700\u8981\u6301\u7eed\u76d1\u6d4b\u548c\u5206\u6790\u7ecf\u6d4e\u6307\u6807<\/li>\n\n\n\n<li>\u4f01\u4e1a\u548c\u653f\u5e9c\u5171\u540c\u52aa\u529b\u5b9e\u73b0\u7ecf\u6d4e\u5e73\u8861\u589e\u957f<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u8fd9\u4e9b\u5206\u6790\u4f7f\u6211\u4eec\u80fd\u591f\u66f4\u597d\u5730\u4e86\u89e3\u6708\u5e73\u5747\u5de5\u8d44\u548c\u7269\u4ef7\u7684\u53d8\u5316\u5bf9\u4eba\u4eec\u5b9e\u9645\u751f\u6d3b\u8d28\u91cf\u7684\u5f71\u54cd\u3002\u97e9\u56fd\u6b63\u5728\u53d7\u5230\u4f24\u5bb3\uff0c\u4f46\u6211\u76f8\u4fe1\u6211\u4eec\u80fd\u591f\u6218\u80dc\u8fd9\u573a\u5371\u673a\u3002\u65e0\u8bba\u5982\u4f55\uff0c\u5728\u6062\u590d\u6b63\u5e38\u751f\u6d3b\u7684\u8fc7\u7a0b\u4e2d\uff0c\u6211\u4eec\u9700\u8981\u7ee7\u7eed\u5173\u6ce8\u548c\u5206\u6790\u8fd9\u4e9b\u7ecf\u6d4e\u6307\u6807\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5728\u6b64\u63d0\u9192\u5927\u5bb6\uff0c\u63a8\u52a8\u7ecf\u6d4e\u53d1\u5c55\u7684\u662f\u4eba\u3002\u5982\u679c\u60a8\u60f3\u77e5\u9053\u97e9\u56fd\u7684\u4eba\u53e3\u6570\u91cf\uff0c\u8bf7\u67e5\u9605 <a href=\"https:\/\/secondlife.lol\/zh\/fertility-rate-opinion-trends\/\" data-type=\"post\" data-id=\"4217\">\u603b\u548c\u751f\u80b2\u7387\u8d8b\u52bf\u548c\u5bf9\u5a5a\u59fb\u751f\u80b2\u7387\u770b\u6cd5\u7684\u53d8\u5316\uff1a\u5728 R \u4e2d\u53ef\u89c6\u5316<\/a> \u5e16\u5b50\uff0c\u4e86\u89e3\u66f4\u591a\u4fe1\u606f\u3002<\/p>","protected":false},"excerpt":{"rendered":"<p>\"\u6211\u76f8\u4fe1\u5f88\u591a\u4eba\u90fd\u6709\u8fc7\u8fd9\u79cd\u611f\u89c9....\u3002<\/p>","protected":false},"author":3,"featured_media":4325,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[3],"tags":[712,715,713,164,714,709,711,710,450],"class_list":["post-4321","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-python-coding","tag-712","tag-715","tag-713","tag-164","tag-714","tag-709","tag-711","tag-710","tag-450"],"taxonomy_info":{"category":[{"value":3,"label":"\ud30c\uc774\uc36c(Python)"}],"post_tag":[{"value":712,"label":"\uacbd\uc81c \ub370\uc774\ud130 \ubd84\uc11d"},{"value":715,"label":"\uacbd\uc81c \ud2b8\ub80c\ub4dc"},{"value":713,"label":"\ub300\ud55c\ubbfc\uad6d \uacbd\uc81c"},{"value":164,"label":"\ub370\uc774\ud130 \uc2dc\uac01\ud654"},{"value":714,"label":"\ubb3c\uac00 \uc0c1\uc2b9"},{"value":709,"label":"\uc18c\ube44\uc790\ubb3c\uac00\uc9c0\uc218"},{"value":711,"label":"\uc2e4\uc9c8\uc784\uae08"},{"value":710,"label":"\uc6d4\ud3c9\uade0 \uc784\uae08"},{"value":450,"label":"\ud30c\uc774\uc36c \uc2dc\uac01\ud654"}]},"featured_image_src_large":["https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/\ud30c\uc774\uc36c-\uc139\uc158-600x600.jpg",600,600,true],"author_info":{"display_name":"TERE","author_link":"https:\/\/secondlife.lol\/zh\/author\/tere\/"},"comment_info":0,"category_info":[{"term_id":3,"name":"\ud30c\uc774\uc36c(Python)","slug":"python-coding","term_group":0,"term_taxonomy_id":3,"taxonomy":"category","description":"","parent":20,"count":118,"filter":"raw","cat_ID":3,"category_count":118,"category_description":"","cat_name":"\ud30c\uc774\uc36c(Python)","category_nicename":"python-coding","category_parent":20}],"tag_info":[{"term_id":712,"name":"\uacbd\uc81c \ub370\uc774\ud130 \ubd84\uc11d","slug":"%ea%b2%bd%ec%a0%9c-%eb%8d%b0%ec%9d%b4%ed%84%b0-%eb%b6%84%ec%84%9d","term_group":0,"term_taxonomy_id":712,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":715,"name":"\uacbd\uc81c \ud2b8\ub80c\ub4dc","slug":"%ea%b2%bd%ec%a0%9c-%ed%8a%b8%eb%a0%8c%eb%93%9c","term_group":0,"term_taxonomy_id":715,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":713,"name":"\ub300\ud55c\ubbfc\uad6d \uacbd\uc81c","slug":"%eb%8c%80%ed%95%9c%eb%af%bc%ea%b5%ad-%ea%b2%bd%ec%a0%9c","term_group":0,"term_taxonomy_id":713,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":164,"name":"\ub370\uc774\ud130 \uc2dc\uac01\ud654","slug":"%eb%8d%b0%ec%9d%b4%ed%84%b0-%ec%8b%9c%ea%b0%81%ed%99%94","term_group":0,"term_taxonomy_id":164,"taxonomy":"post_tag","description":"","parent":0,"count":52,"filter":"raw"},{"term_id":714,"name":"\ubb3c\uac00 \uc0c1\uc2b9","slug":"%eb%ac%bc%ea%b0%80-%ec%83%81%ec%8a%b9","term_group":0,"term_taxonomy_id":714,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":709,"name":"\uc18c\ube44\uc790\ubb3c\uac00\uc9c0\uc218","slug":"%ec%86%8c%eb%b9%84%ec%9e%90%eb%ac%bc%ea%b0%80%ec%a7%80%ec%88%98","term_group":0,"term_taxonomy_id":709,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":711,"name":"\uc2e4\uc9c8\uc784\uae08","slug":"%ec%8b%a4%ec%a7%88%ec%9e%84%ea%b8%88","term_group":0,"term_taxonomy_id":711,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":710,"name":"\uc6d4\ud3c9\uade0 \uc784\uae08","slug":"%ec%9b%94%ed%8f%89%ea%b7%a0-%ec%9e%84%ea%b8%88","term_group":0,"term_taxonomy_id":710,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":450,"name":"\ud30c\uc774\uc36c \uc2dc\uac01\ud654","slug":"%ed%8c%8c%ec%9d%b4%ec%8d%ac-%ec%8b%9c%ea%b0%81%ed%99%94","term_group":0,"term_taxonomy_id":450,"taxonomy":"post_tag","description":"","parent":0,"count":18,"filter":"raw"}],"_links":{"self":[{"href":"https:\/\/secondlife.lol\/zh\/wp-json\/wp\/v2\/posts\/4321","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/secondlife.lol\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/secondlife.lol\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/secondlife.lol\/zh\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/secondlife.lol\/zh\/wp-json\/wp\/v2\/comments?post=4321"}],"version-history":[{"count":14,"href":"https:\/\/secondlife.lol\/zh\/wp-json\/wp\/v2\/posts\/4321\/revisions"}],"predecessor-version":[{"id":4338,"href":"https:\/\/secondlife.lol\/zh\/wp-json\/wp\/v2\/posts\/4321\/revisions\/4338"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/secondlife.lol\/zh\/wp-json\/wp\/v2\/media\/4325"}],"wp:attachment":[{"href":"https:\/\/secondlife.lol\/zh\/wp-json\/wp\/v2\/media?parent=4321"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/secondlife.lol\/zh\/wp-json\/wp\/v2\/categories?post=4321"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/secondlife.lol\/zh\/wp-json\/wp\/v2\/tags?post=4321"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}