#曜日ごとの終値平均を出す#2

皆様おはようございます、
#猫でもできるPowerShell(備忘録)
#曜日ごとの終値平均を出す#2
<#
元ネタ
前日の値動き(四本値)|セントラル短資FX
https://info.ctfx.jp/service/market/csv/01_USDJPY_D.csv
#>

$d=Import-Csv "~\Downloads\01_USDJPY_D.csv" -Encoding Default

$d |select @{La='曜日'; ex={(Get-Date $_.'日付').Tostring("ddd")}},* |
Group-Object 曜日

Count Name Group
----- ---- -----
40 金 {@{曜日=金; 通貨ペア=1; 日付=2019/11/15; 始値=108.370; 高値=108.855; 安値=108.370; 終値=108.784}, @{曜日=金; 通貨ペア=1; 日付...
40 木 {@{曜日=木; 通貨ペア=1; 日付=2019/11/14; 始値=108.759; 高値=108.864; 安値=108.232; 終値=108.42}, @{曜日=木; 通貨ペア=1; 日付=...
40 水 {@{曜日=水; 通貨ペア=1; 日付=2019/11/13; 始値=108.960; 高値=109.149; 安値=108.655; 終値=108.808}, @{曜日=水; 通貨ペア=1; 日付...
40 火 {@{曜日=火; 通貨ペア=1; 日付=2019/11/12; 始値=108.973; 高値=109.293; 安値=108.922; 終値=109.019}, @{曜日=火; 通貨ペア=1; 日付...
40 月 {@{曜日=月; 通貨ペア=1; 日付=2019/11/11; 始値=109.190; 高値=109.255; 安値=108.895; 終値=109.039}, @{曜日=月; 通貨ペア=1; 日付...

 

$d |select @{La='曜日'; ex={(Get-Date $_.'日付').Tostring("ddd")}},* |
Group-Object 曜日 |
select name,@{la='終値平均';ex={"{0:n6}" -f ($_.group.終値 |measure -av).Average}} |
FT -a

Name 終値平均
---- ----
金 108.907300
木 108.995525
水 109.071750
火 109.035175
月 109.013975

書き方に試行錯誤したが何とかテーブル表示まで持ち込めました
良かった良かった
ついでに小数点以下6桁まで出るよう揃えております
ではまた;