跳至內容

File:Population Trends in Japan, by Age.svg

頁面內容不支援其他語言。
這個檔案來自維基共享資源
維基百科,自由的百科全書

原始檔案 (SVG 檔案,表面大小:900 × 450 像素,檔案大小:119 KB)


This file may be updated to reflect new information. If you wish to use a specific version of the file without it being overwritten, please upload the required version as a separate file.

摘要

描述
English: Population Trends in Japan, by Age
日期
來源 自己的作品, Data from IPSS Population statistics
https://www.ipss.go.jp/syoushika/tohkei/Popular/Popular2022.asp?chap=0
作者 Yuasan
授權許可
(重用此檔案)
CC-0

授權條款

我,本作品的著作權持有者,決定用以下授權條款發佈本作品:
Creative Commons CC-Zero 此檔案於創用 CC CC0 1.0 通用公有領域貢獻宣告下分發。
在此宣告之下分發本作品者,已依據各國著作權法,在全世界放棄其對本作品所擁有的著作權及所有相關相似的法律權利,從而將本作品貢獻至公有領域。您可以複製、修改、分發和演示該作品,用於任何商業用途,所有這些都不需要請求授權。

graph data

import matplotlib.pyplot as plt
import pandas as pd
import matplotlib.ticker as ticker

df = pd.read_csv("data.tsv", index_col=0 , sep = "\t")
df1 = df.drop('Total', axis=1)
df2 = df.T.loc['Total']

fig, ax = plt.subplots(figsize=(10, 5))
ax.bar(df.index, df["0-19"] , width=1.7)
ax.bar(df.index, df["20-64"], width=1.7, bottom=df["0-19"] )
ax.bar(df.index, df["65-74"] , width=1.7, bottom=df["0-19"] + df["20-64"] )
ax.bar(df.index, df["75+"] , width=1.7, bottom=df["0-19"] + df["20-64"]+ df["65-74"] )

ax2 = ax.twinx()
ax2.plot(df2, label="Total", color="#5c1a86")

ax.legend(df1.columns, fontsize=12, ncol=4, loc='upper right',  frameon=True, facecolor="#dddddd")
ax.set_ylim([0,150000])
ax2.set_ylim([0,150000])

plt.rcParams['font.family'] = 'sans-serif'
plt.rcParams['font.sans-serif'] = ['Noto Sans Display']
plt.subplots_adjust(left=0.09, bottom=0.12, right=0.98, top=0.91)

plt.title("Population Trends in Japan, by Age (IPSS Population statistics)", fontsize=15)
plt.tick_params(labelsize=10, pad=4)
ax.set_xlabel("Historic and Projected", size=10)
ax.set_ylabel("1000 Population", size=12)

plt.setp(ax.get_xticklabels(), fontsize=8, rotation=75)
plt.setp(ax.get_yticklabels(), fontsize=9 )
ax.xaxis.set_major_locator(ticker.MultipleLocator(5))
ax.yaxis.set_major_locator(ticker.MultipleLocator(20000))

ax2.set_yticklabels([])
ax2.set_yticks([])

ax.minorticks_on()
ax.set_axisbelow(True)
ax2.set_axisbelow(True)
ax.grid(True, which='major',color='#cccccc',linestyle='-', axis="y")
ax.grid(True, which='minor',color='#eeeeee',linestyle='--', axis="y")
ax2.grid(None,which='major')

plt.savefig("image.svg")
Any autoconfirmed user can overwrite this file from the same source. Please ensure that overwrites comply with the guideline.

說明

添加單行說明來描述出檔案所代表的內容
Population Trends in Japan, by Age

在此檔案描寫的項目

描繪內容

image/svg+xml

檔案歷史

點選日期/時間以檢視該時間的檔案版本。

日期/時間縮⁠圖尺寸使用者備⁠註
目前2023年1月14日 (六) 13:17於 2023年1月14日 (六) 13:17 版本的縮圖900 × 450(119 KB)Yuasanstretch
2023年1月9日 (一) 04:38於 2023年1月9日 (一) 04:38 版本的縮圖1,080 × 450(117 KB)YuasanUploaded own work with UploadWizard

下列2個頁面有用到此檔案:

全域檔案使用狀況

以下其他 wiki 使用了這個檔案:

詮釋資料