2019/10/26 #人口の推移を調べる
皆様おはようございます、
#猫でもできるPowerShell(備忘録)
#人口の推移を調べる
<#
元ネタ:
男女別人口-全国,都道府県(大正9年~平成27年)
https://www.e-stat.go.jp/stat-search/files?layout=datalist&cycle=0&toukei=00200521&tstat=000001011777&tclass1=000001094741&stat_infid=000031524010
#>
$Pref = '東京都'
import-csv "~\Downloads\c01.csv" -Encoding Default |
select 都道府県コード,都道府県名,元号,和暦(年), 西暦(年),注,
@{L='人口総数'; ex={([double]$_.'人口(総数)').ToString("#,0").PadLeft(12)}},
@{L='人口男'; ex={([double]$_.'人口(男)').ToString("#,0").PadLeft(12)}},
@{L='人口女'; ex={([double]$_.'人口(女)').ToString("#,0").PadLeft(12)}} |
?{$_.都道府県名 -eq $Pref} |
FT
都道府県コード 都道府県名 元号 和暦(年) 西暦(年) 注 人口総数 人口男 人口女
------- ----- -- ----- ----- - ---- --- ---
13 東京都 大正 9 1920 3,699,428 1,952,989 1,746,439
13 東京都 大正 14 1925 4,485,144 2,387,609 2,097,535
13 東京都 昭和 5 1930 5,408,678 2,855,323 2,553,355
:
:
PS>
やや長くなりましたが
[double] ⇒数値化
.ToString("#,0") ⇒カンマ区切り
.PadLeft(12) ⇒12文字分の右詰め
の変換となります
$Pref の値を書き換えれば日本全県の人口推移が出ますね
ではまた;