R の日付形式の完全ガイド
次の表は、R で日付の書式設定に使用できるさまざまな記号を示しています。
シンボル | 意味 | 例 |
---|---|---|
%d | 数字としての日 | 19 |
%もっている | 短縮された週末 | 太陽 |
%もっている | 短縮されていない週末 | 日曜日 |
%m | 数値としての月 | 04 |
%b | 短縮月 | 2月 |
%B | 短縮されていない月 | 2月 |
%y | 2桁の年 | 14 |
%Y | 4桁の年 | 2014年 |
次の例は、これらの形式のそれぞれを実際に使用する方法を示しています。
例 1: 日付を日、月、年でフォーマットする
次のコードは、月/日/年の形式を使用して日付をフォーマットする方法を示しています。
#define date date <- as. Date (" 2021-01-25 ") #date format formatted_date <- format(date, format=" %m/%d/%y ") #display formatted date formatted_date [1] "01/25/21"
各値の間には任意の区切り文字を使用できることに注意してください。
たとえば、代わりにハイフンを使用することもできます。
#define date date <- as. Date (" 2021-01-25 ") #date format formatted_date <- format(date, format=" %m-%d-%y ") #display formatted date formatted_date [1] "01-25-21"
例 2: 日付を曜日としてフォーマットする
次のコードは、曜日形式を使用して日付を形式設定する方法を示しています。
#define date date <- as. Date (" 2021-01-25 ") #format date as abbreviated weekday format(date, format=" %a ") [1] “My” #format date as unabbreviated weekday format(date, format=" %A ") [1] “Monday”
例 3: 日付を月単位でフォーマットする
次のコードは、日付を月としてフォーマットする方法を示しています。
#define date date <- as. Date (" 2021-01-25 ") #format date as abbreviated month format(date, format=" %b ") [1] “Jan” #format date as unabbreviated month format(date, format=" %B ") [1] “January”
日付を月と日でフォーマットすることもできます。
#define date date <- as. Date (" 2021-01-25 ") #format date as abbreviated month format(date, format=" %b %d ") [1] “Jan 25”
追加リソース
次のチュートリアルでは、R で日付を含むその他の一般的な操作を実行する方法について説明します。