タイムスタンプの形式、丸め、集計<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-「ラウンド」オプションの代わりに、「フロア」を検討してください-時間グループは、平均ではなく、グループ内の最も早い時間に基づいてラベル付けされることがよくあります。