問題タブ [posixct]

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.

0 投票する
5 に答える
847 参照

r - DST前後のPOSIXct倍?

POSIX 日付から 1 日を差し引いて、DST の前後で同時に終了したいと考えています。

たとえば、1 日を追加すると、次のようになります。

しかし、私が過去に行くと、それは相殺されます:

DST 前後の絶対時差に対処する最善の方法は何ですか? 通常、私は時間を文字列に変換し、DST が適用されないように別々に処理することでこれに対処します。

0 投票する
1 に答える
8126 参照

r - Rの日付/時刻(POSIXcおよびPOSIXct)を理解する

テーブルを読んでいて、タイムスタンプを説明する文字列が含まれています。文字列から組み込みの日時型に変換したいだけです...

日時列をdata.frameに格納しようとすると、奇妙なエラーが発生します。

しかし、data.frameに保持されている数値表現を調べると、機能します...

状況を理解するのに何か助けはありますか?

0 投票する
3 に答える
552 参照

r - R のベクトルの長さの予期しない値

以下の文字ベクトルがあります

これを時間オブジェクトに変換したいので、次のようにします。

aとbの長さが違うのはなぜですか?

0 投票する
1 に答える
3171 参照

r - POSIXctのベクトルでsapplyを使用する

非常に簡単な質問があります。データフレームからPOSIXctオブジェクトの列を処理し、日時文字列のベクトルを生成したいと思います。次のsapplycallを使ってみました

しかし、役に立たない。次のエラーが発生し続けます。

この関数を列の単一のPOSIXctオブジェクトに適用すると、問題はありません。だから私は今、問題が何であるかについて困惑しています。POSIXctオブジェクトで何か特別なことをする必要がありますか?

0 投票する
3 に答える
2168 参照

datetime - 散布図/xyplot および POSIX 時間オブジェクトを使用してマルチパネル プロットを作成する方法は?

初心者の質問です。(新しい情報を追加)

ランダムに収集された一連のタイムスタンプ付きデータがあります。プロットのマトリックスを作成したいのですが、散布図または xyplot & 時間オブジェクトを使用して作成できませんでした。

私のデータ

.

私はこれらを行うことができます

ただし、これらはできません(x軸のPOSIX時間オブジェクト)

(新着情報)

構造体 (.Internal(as.POSIXct(x, tz)) のエラー、クラス = c("POSIXt", "POSIXct")、: 無効な 'x' 引数。

新しい情報)しかし、これは機能します(Y軸のPOSIX時間オブジェクト)

関連しますが、別の質問はhexbinです。時間オブジェクトが hexbin に追加されると、hexbin からのプロットは単位で正しい時間形式を表示しません。

私は何をすべきか?

調べてくれてありがとう!!

0 投票する
1 に答える
1035 参照

r - POSIXct と sapply のベクトル

formatPOSIXct オブジェクトのリスト以外の関数を適用したい場合はどうすればよいでしょうか? たとえば、時間のベクトルを取得し、それらの時間を 1 時間に切り捨て、それらの時間のそれぞれに任意の関数を適用するとします。

さて、私は の長さobs.truncatedが 3 になると予想しますが、

applyしたがって、このベクトルに対して関数を実行しようとしてもうまくいかないことがわかります。のクラスobs.truncated

ここで何が起こっているのか分かりますか? ベクトルの最初の要素を独自のリストとして取っているように見えますapplylength

0 投票する
1 に答える
1002 参照

r - R as.POSIXct 解析エラー

時間文字列のベクトルを解析しようとしていますが、奇妙なエラーが発生しました。たとえば、次のコード セクションを実行すると、R は期待どおりの結果を返しました。

出力:

しかし、時間を少しずらして午前2時

出力は次のようになりました。

Windows 7 と XP の R 2.11.1 と 2.12.2 で再現できます。誰も同じ問題に遭遇しますか?

ありがとう、デレク

0 投票する
1 に答える
603 参照

r - R: xts オブジェクトを作成すると時間形式が変更されます

ご覧のとおり、時間は変更されています。

ティッカー「AMKR」は、同じマシンにある mySQL データベースから抽出されます。

誰かが私を正しい方向に向けることができれば、それは大歓迎です。

================================================

更新: いくつかの問題がありました。

1) mySQL へのデータのアップロードは、時刻形式が %h:%i:%s に設定されて行われました (大文字のHに注意してください)。

2) mySQL のデータを削除し、 Hを使用して再アップロードしました。ここで、午後 12 時に発生する見積もりに対して 12:00:00 の時間を取得しますが、.xts はこれを午前 12 時と解釈するため、12:00:00 から 04:00:00 の間に発生するすべての見積もりは、午前。_

LOAD DATA クエリで%Hを使用したのに、mySQL が時刻を 24 時間形式に変換しなかったのはなぜでしょうか。as.POSIXct を介して R を強制的に変更する方法はあるのでしょうか。調査中.....

0 投票する
6 に答える
15422 参照

r - Date または POSIXct オブジェクトをループすると数値イテレータになる

DateorPOSIXctオブジェクトを反復処理すると が生じるのはなぜnumericですか? 例えば:

同じことが起こりPOSIXctます:

0 投票する
4 に答える
6179 参照

r - as.POSIXct が予期しないタイムゾーンを与える

yearmonの日付 ( zooパッケージから) を UTC タイムゾーンの POSIXct に変換しようとしています。これは私がやろうとしたことです:

日付を変換すると同じ結果が得られます。

それを機能させる唯一の方法は、文字を引数として渡すことです。

DateTimeClassestzset、およびtimezonesのドキュメントを調べました。私の /etc/localtime はヨーロッパ/アムステルダムに設定されています。TZ 環境変数を設定する以外に、tz を UTC に設定する方法が見つかりませんでした。

yearmon または Date から POSIXct を作成するときにタイムゾーンを直接設定することは可能ですか?

編集:

関数は .POSIXct.yearmon として確認しました。これは as.POSIXct.Date に渡されます。

ジョシュアが言うように、タイムゾーンは as.POSIXct.Date で失われます。今のところ、リッチーの提案を使用して、次を使用して手動で tzone を設定します。

attr(x, "tzone") <- 'UTC'

これは、Grothendieck と Dwin が提案したように内部ではなく、プレゼンテーションにのみ使用される失われた tzone の問題を解決します。