lubridate

    1

    3答えて

    大規模なRデータフレーム(12行)の日付範囲定義に基づいて、大規模なRデータフレーム(200万行以上)の各行を分類するにはどうすればよいですか? id date sex 1 160520 2016-11-22 1 2 1029735 2016-11-12 1 3 1885200 2016-11-05 1 4 2058366 2015-09-26 2 5 2058367 2015-09

    0

    1答えて

    私は、重複したレコードを持つデータセットを持っています。これはグループによって決定することができます。最も古いレコード(日付順)を重複して(または日付が同じ場合は最初のrow.id)何かにフラグを付けたいと思います。 library(data.table) library(lubridate) groupA <- c("A","B","C","A","B","C","D","E","A")

    1

    1答えて

    あたり正しい週数を取得する:私はいくつかの計算を行っている。この出力に基づいて library(lubridate) start = as.Date('2002-01-01') end = as.Date('2017-01-01') dates = sample(seq(as.Date('2002-01-01 00:00:00'), as.Date('2017-04-01 00:00:0

    0

    1答えて

    私は知っている誰も私はこれの前にこのような記事を見たことがあるが、何らかの理由で私が試したアドバイスのどれも働いていない。本質的に私がしようとしているのは、 "Production.Period.End.Date"という名前の変数から日付を取ってdd/mm/yyyyという形式にして、これらの日付の各部分を別のオブジェクトに変換して分析することです。私がこれをやっている理由は、 "Period_kW

    2

    1答えて

    私は時間とコードを計算されます: x <- as.Date("2016-01-01") y <- as.Date("2016-01-31") z <- as.Date("2017-01-01") w <- max(0,y-x) w2 <- z-x w/w2 しかし、私はエラーを得た: Error in `/.difftime`(w, w2) : second argumen

    0

    1答えて

    %H:%M:%S(class = factor)の形式で時間間隔をclass = difftimeに変換する必要があります。私は現在、これを行うにはas.difftime()を使用していますが、時間の値が> 23 TimeElapsed_raw = as.factor(c("03:59:59", "21:00:00", "01:03:46", "44:00:00", "24:59:59")) T

    1

    2答えて

    両方のパッケージlubridateおよびdata.tableにはisoweekという名前の関数があります。 dplyrのmutateから "isoweek"を呼び出すと、デフォルトでdata.table :: isoweekが呼び出されるように見えます。たとえば、このコードでは、2014-12-29のISOWEEKは「0」です。 require(tidyverse) require(magrit

    0

    1答えて

    同じ変数に3つの異なるフォーマットのタイムスタンプがあります。すべての変数を同じ形式に変換するにはどうすればよいですか? ts<- c("2012-01-11T01:18:29Z", "2012/03/17 19:29:05 -0700", "2012-09-24T21:07:12-07:00") このように出力したいと思います。助言がありますか? ts<- c("2012-01-11T01:

    2

    2答えて

    毎日、Rのdate()関数を使用して、今日の日付で名前が付けられた新しい作業フォルダを作成します。しかし、私はlubridateパッケージをロードするとすぐには動作しません。パッケージを削除するとdate()が再び動作します。どうすれば '日付'の機能が異なるのですか? lubridateパッケージをロードしている間、メッセージは次のとおりです。 Attaching package: ‘lubri

    0

    2答えて

    私は1ヶ月の賃料を計算できるR関数を作成しようとしています。引数にはstart_date、end_date、current monthがあります。そして、賃貸日の整数出力を月に返します。 (これはアパートレンタルモデルのコンテキストで使用されます)。例えば 、 library(lubridate) start_date <- ymd('2017-06-15') end_date <- ymd