問題タブ [posixlt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - Rでファイル自体をインポートするときに、文字-日付フィールドをPOSIXltクラスとしてインポートする方法は?
2,000 万行を超える大きなファイルがあります。5 つの日付フィールドがあり、それぞれが「2012-12-31」のような文字形式になっています。でインポートした後read.table
、「文字」フィールドとしてインポートされます。
以下のコードでPOSIXltに変換できますが、処理に時間がかかります。この手順を避けて、日付フィールドを POSIXlt クラスとして直接インポートしたいと考えています。これを行う方法はありますか?
私が試した他のことは、「POSIXlt」と同様に「as.POSIXlt」のベクトルとして read.table コマンドで colClasses 引数を使用することです。うまくいかないようです。
r - Rでfreadを使用してインポートするときに、colClasses引数でカスタム作成されたPOSIXlt Dateクラスを使用する方法は?
データ自体をインポートしながら、文字としてフォーマットされた日付フィールドをPOSIXlt
クラスにインポートしようとしています。日付を文字としてインポートしてPOSIXlt
後で変換する代わりに、データが非常に大きい (4 GB 以上) ため、これを 1 つのステップで実行したいと考えています。以下は同じコードです。
このコードでは、新しい「myDate」クラスを定義し、それを使用してcolClasses
引数に渡します。この方法は で機能しますが、 pkgからでは機能しread.delim
ません。fread
data.table
これが機能するようになれば素晴らしいと思います。なぜなら、これが機能する場合、この方法fread
で少なくとも 20 分の時間を節約できるからです。より良い代替案を使用したり、提案fread
したりできますか?fread
r - Sapply POSIXlt 日付変数の形式を変更する
POSIXlt
日付を保持するために使用しています。やりたいことは、各日付変数の月日を次のように変更することですが、エラーになります。(以下、d
開催日一覧です。)
変数の形式が変わることに気付きました。
フォローしてもらうにはどうしたらいいですか
などの方法format
を試しました。as.POSIXlt
何も機能しませんでした。
r - 一部の有効な日付に対して as.POSIXlt が NA を返すのはなぜですか?
この is.na テストから TRUE を取得する理由がわかりません。
これが私にFALSEを与えるとき:
2014 年 3 月 9 日について、R がひどく嫌うのは何ですか?
r - R における POSIXlt と POSIXct のサブセット化の違い
データ
オペレーション
RESULT (サブセット化の成功)
v2 を POSIXct に強制して v4 を作成中 (成功)
問題の操作 - POSIXlt と同じサブセット操作を POSIXct に適用すると、以下のエラーが発生します。
結果(エラー)
質問:
a) なぜこの動作の違いがあるのですか?
b) POSIXct で使用する同等の操作は何ですか?
どうもありがとう
r - この例で使用する必要がある as.POSIXlt.numeric の origin 引数は何ですか?
仕事のために、日付のベクトルがクリスマスの後の週に該当するかどうかを調べる必要があります。それを行うには、最も賢明な最初のステップは、関心のある年全体でその期間に該当する最初の日を見つけることだと思いました.以下で使用している方法を、いくつかの休日に使用することができました.そして特別な日。しかし今回は、日付の扱い方を理解するのに壁にぶつかりました。私が間違っていること、またはこのエラーの原因となる水面下で何が起こっているのかを理解するのを手伝ってください.
結果のエラー:
r - RのDatetime変数から時間パラメータのみを抽出するにはどうすればよいですか?
R データフレームには、時間変数があります。データの形式は %a-%b-%d %H:%M:%S です。たとえば、
以下のデータのみ取得したい
上記の変数に基づいてテーブルを作成し、折れ線グラフを作成しようとしました:
次のコードを使用して、ggplot 折れ線グラフを作成しました。
X 軸のデータではなく時間だけが必要で、グラフの X 軸が完全に文字化けしているように見えるため、これから YMD データを削除するにはどうすればよいですか。
r - R - 日付によるサブセット化
奇妙な動作に直面している日付フィールド広告で大きなデータフレームをサブセット化しようとしています:
1) 興味深い時間間隔を見つける:
2) そして、その秒に何が起こっているかを調べてみてください:
動作がよくわかりません。もっと多くの結果が得られるはずです。例えば
日付にはPOSIXltを使用します
任意の支援をいただければ幸いです。ありがとう!