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 で日付を含むその他の一般的な操作を実行する方法について説明します。

R でデータフレームを日付で並べ替える方法
R で日付範囲によってサブ定義する方法
R で文字列を日付に変換する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です