タイムスタンプ形式、丸め、集計<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />書式設定の変更が必要ないくつかの列を含むデータ テーブルが与えられました。 具体的には次のことが必要です。
1. 「日付/時刻」列の形式を 16/08/2013 2:32.01 PM から 2013-08-13 14:32:01 に変更します (これは JMP の事前定義形式の 1 つではないようです)
2. タイムスタンプを最も近い 15 分間隔に丸めます。 この場合、2013-08-13 14:32:01 は 2013-08-13 14:30:00 になります。
最後に、タイムスタンプ データ (またはその他のデータ型) を集計する方法を知っている人はいますか? 私の場合、10 分ごとに収集されたデータのテーブルがあり、それを 15 分のビンに集約する必要があります。
Re: タイムスタンプの形式、丸め、および集計ありがとう!
Re: タイムスタンプの形式、丸め、および集計素晴らしい指導、完璧に機能します
Re: タイムスタンプの形式、丸め、および集計@MichaelHaslamが提案したように組み込みの式を使用できない場合は、次のようにします@gflex解決策こそがなすべきことなのです。
現在のタイムスタンプを取得します
新しい列を作成し、Round(:Column/(60*15)) * (60*15) を適用して 15 分の増分データに変換します。
次に、最後に、日、月、年、時、分などのさまざまな関数を使用して、必要な形式仕様の文字列を作成し、最終的に必要な文字列を作成します。
Re: タイムスタンプの形式、丸め、および集計あなたが数年前にこれを投稿したことは知っていますが、私は今同じことをしようとしています。 これを行う方法を考えたことはありますか?Re: タイムスタンプの形式、丸め、および集計クレイ:
ここでの答えの一部は、何を達成しようとしているかによって異なります。
JMP の日付/時刻形式は、2013-08-16T14:32 に非常に近いです。
日付/時刻データを処理し、それを独自の形式でグラフ (X 軸など) に表示したいと考えていますか?その場合、JMP 内部日付/時刻形式を使用する必要があります。
独自の概要レポートを作成する予定ですか?その場合は、データをネイティブの日付/時刻形式で処理してから、希望する形式で表示できるように文字データに変換します。さまざまな組み込み関数を使用して、JMP の日付と時刻のコンポーネントを取得できます。月()、年()など。
マイケル・ハスラム
Re: タイムスタンプの形式、丸め、および集計1 事前定義された形式を超えて数値列の形式オプションを変更する提案はありません。
(年、月、日、時などの日付時刻関数を使用して連結されたテキスト ソリューションをごまかすこともできます。表面上の目的のみです)
最初にユニットを変換すると、2 ラウンドが機能します。
JMP の時間単位は秒です。これを 60 で割ると分単位になります。15 で割って単位を 15 分に変更し、四捨五入して単位を秒に戻します。数式は Round(:Column/(60*15)) * (60*15) のようになります。
丸められた時間が判明すると、テーブルの要約により、同様の時間ブロックをグループ化できる可能性があります。これにより、数値の集計の目標を達成できる可能性があります。
PS-「ラウンド」オプションの代わりに「フロア」を考慮してください。時間グループは、平均ではなくグループ内の最も早い時間に基づいてラベル付けされることがよくあります。