R 3の研究では、データ処理を指摘します

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

おすすめ

転載: www.cnblogs.com/abble/p/11417380.html