問題タブ [gaps-in-data]
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.
sql - 一連の数字が与えられた場合、欠落している数字を特定する方法
一連の数字で不足しているすべての数字を取得したいと思います。
以下よりも良いアプローチがあるかどうか疑問に思っていますか?
matlab - MATLAB に日付のギャップをゼロとしてプロットするように強制します (線が徐々に変化するのではなく)。
プロットのタイムギャップをみんながなくしたい、それを見せたい!
そのため、ワークスペース (tableM) に 2 つの変数 (Date と Temperature) を持つテーブルがあります。
日付は「datenum」形式です。データに対して多くの前処理を行ったため、多くの行を削除する必要がありました。したがって、ギャップのある日付変数になってしまいました。
このコードを使用して温度をプロットするとplot(tableM.Temperature)
、MATLAB は正常に温度をプロットし、2 つのポイント (欠落した日付の前と欠落した日付の後) を接続するだけです。
このコードplot(tableM.Date,tableM.Temperature)
を使用して温度をプロットし、datetick
関数を使用すると、日付が横軸に固定されているプロットが得られ、日付のギャップについて、MATLAB は 2 つのポイント (欠落している日付の前後) を直線で結びます。ギャップ期間。
私が望むのは、これらのポイントを結ぶこの直線ではなく、ギャップ期間をゼロにすることです。
どうすればいいですか?
これは例です:
重要: 私の「日付」ベクトルは「時間単位」です。それが役に立つ可能性のある Date ベクトルの datenum 値の間に特定の違いを生み出すかどうかはわかりません。
画像 1: 正規プロットと散布図
画像 2: 優先プロット
mysql - MySQL - 時系列テーブルのギャップを見つける
次のテーブル構造を持つ、5 分ごとの値を持つ時系列テーブルがあります。
時系列にギャップがあるすべての場所を特定したいと考えています (つまり、この例の 5 行目、2000-01-01 00:20:00 の値はありません)。
どんな助けでも大歓迎です!