> last(PI,8)
PI
2020-06-01 20032.7
2020-07-01 20173.9
2020-08-01 19624.3
2020-09-01 19762.2
2020-10-01 19627.8
2020-11-01 19386.2
2020-12-01 19499.2
2021-01-01 21453.9
上記がある時日付のフォーマットだけを変更する。
Sys.setlocale("LC_TIME","C")
data.frame(t=(PI %>% last(.,8) %>% index() %>% format(., "%Y %b")), d=(PI %>% last(.,8) %>% as.vector()))
Sys.setlocale("LC_TIME", "ja_JP.UTF-8")
YYYY MMM にするのはこちら
Sys.setlocale("LC_TIME","C")
data.frame(t=(PI %>% last(.,8) %>% index() %>% format(., "%b %Y")), d=(PI %>% last(.,8) %>% as.vector()))
Sys.setlocale("LC_TIME", "ja_JP.UTF-8")
1 2020 Jun 20032.7
2 2020 Jul 20173.9
3 2020 Aug 19624.3
4 2020 Sep 19762.2
5 2020 Oct 19627.8
6 2020 Nov 19386.2
7 2020 Dec 19499.2
8 2021 Jan 21453.9
> system("locale")
LANG="ja_JP.UTF-8"
LC_COLLATE="ja_JP.UTF-8"
LC_CTYPE="ja_JP.UTF-8"
LC_MESSAGES="ja_JP.UTF-8"
LC_MONETARY="ja_JP.UTF-8"
LC_NUMERIC="ja_JP.UTF-8"
LC_TIME="ja_JP.UTF-8"
LC_ALL=
0 件のコメント:
コメントを投稿