1、日付タイプ
特別な日付型、日付値は常に文字列のRフォームに入力され、その後as.Date()関数を使用するには、日付変数の形で格納する値を変換します
MyDateに該当< - as.Date( "2019年1月13日")
入力パラメータは、日付の入力形式から定義することができます。
- Dの%:日間(0-31)のデジタル表現
- %:週の略称(月、火、水、木 、金、土、日)
- m個の%:月(00、01、等)
- Bの%:短縮された月(月、2月、月など)
- Bの%:英語の月(1月、2月、3月、など)
- Y-%:2桁の年
- Y-%:4桁の年
例えば、日付形式の特定の型のデフォルトの日付フォーマット変換:
as.Date( "2019年3月5日"、 "%Y-%M-%D")
日付型は文字列型、フォーマット()関数、日付を指定した出力形式を変換します
例えば、特定の形式で現在の日付の出力:
今日<-Sys.Date() フォーマット(今日、フォーマット( "%Bの%D%Y"))
直接文字列、日付型に変換することができます。
strdate < - as.character(MyDateに該当)
2、ランダムサンプリング
交換にサンプリング、サンプルは、マトリックスを得るために12回繰り返され、データ・ブロック・タイプに変換しました。
> D <-data.frame(マトリックス(サンプル(C(NA、1:4)、12、= TRUEを置き換える)、4)) > Dの X1とX2とX3 NA 4 1 1 2 NA 1 4 2 NA NA 4
図3に示すように、擬似乱数
nは、正規分布に従う擬似乱数を生成する関数runif()は、minとmaxは、乱数の値が生成された乱数の数であります
()関数が均一範囲0-1対象分散擬似乱数を生成runifので、ランダムシードを設定します。
set.seed(N) runif(5)
Rセッションの10進数を設け、擬似ランダム整数を生成します。
>オプション(数字= 0) > set.seed(1) > runif(10分= 1、最大値= 100) [1] 27 38 58 91 21 90 95 66 63 7