# Split Series の使い方で悩んでいます

**URL:** <https://discuss.elastic.co/t/split-series/167221>\
**Category:** 日本語による質問・議論はこちら\
**Created:** [February 6, 2019, 5:33am UTC](https://discuss.elastic.co/t/split-series/167221 "2019-02-06T05:33:50Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![osamu036](https://avatars.discourse-cdn.com/v4/letter/o/51bf81/32.png) [@osamu036](https://discuss.elastic.co/u/osamu036)\
**Post date:** [February 6, 2019, 5:33am UTC](https://discuss.elastic.co/t/split-series/167221/1 "2019-02-06T05:33:50Z")

</div>

周波数で値が変化する測定値の折れ線グラフの描画で悩んでいます。  
測定日が異なるデータが複数あります。

グラフ化の対象のデータは以下のようなJSONで記録されています。

```
{
"timestamp": "2019-01-27T16:53:36.000Z",
"frequency": 1780,
"spectrum_value": 1328.41992,
"sampleNo": 1,
"ndays": 2
  }

```

グラフは、以下のように表示させようと考えています。  
・X軸が周波数  
・Y軸が測定値で折れ線を描画します。  
・測定日が異なるデータを複数の折れ線で表示する。

Visualize の設定  
Metrics: Y-Axis  
Aggregation: Average  
Field: spectrum\_value

Bucket:  
X-Axis:  
Aggregation: Histogram  
Field: frequency  
Minimum Interval: 10

Split Series:  
Sub Aggregation: Date Histogram  
Field: timestamp  
Interval: Auto

* * *

測定日が上記3つ異なるデータが以下のようにあります。  
timestamp:  
2018-03-25  
2018-03-28  
2018-03-31

各測定日ごとに以下のような 周波数VS測定値のデータがあります。  
(代表で周波数1800)

```
{
"timestamp": "2018-03-24T16:53:29.000Z",
"dataType": "spectrum-value",
"frequency": 1800,
"spectrum_value": 1433.82996,
"sampleNo": 1,
"ndays": 1

```

}  
{  
"timestamp": "2018-03-27T16:53:36.000Z",  
"dataType": "spectrum-value",  
"frequency": 1800,  
"spectrum\_value": 1333.82996,  
"sampleNo": 1,  
"ndays": 2  
}  
{  
"timestamp": "2018-03-30T16:53:36.000Z",  
"dataType": "spectrum-value",  
"frequency": 1800,  
"spectrum\_value": 1483.82996,  
"sampleNo": 1,  
"ndays": 3  
}  
同じグラフ上に各日付の折れ線グラフが３本表示することが目標です。

表示されたグラフを見ると、確かに３本表示されていて、  
目的の通りのグラフのようにみえるのですが、  
3/28の折れ線が、(3/25の測定値) ＋ (3/28の測定値）あたりにプロットされています。  
また、  
3/31の折れ線は、(3/25の測定値) ＋ (3/28の測定値）＋ (3/31の測定値）にプロットされています。  
しかし、3/28や3/31のドットにマウスオーバーさせると、ツールチップに各測定値が表示されます。(合計値ではない）

測定日(@timestamp)が異なる [周波数 vs 測定値]の折れ線を 同じグラフ上に  
表示させるには、どのようにVisualizeを設定すればよろしいでしょうか？  
split Series の使い方で何かあるのかな とおもうのですが・・・

長文失礼しました。  
アドバイスをいただけると幸いです。

 ![spectrum_graph](https://us1.discourse-cdn.com/elastic/original/3X/2/6/2636d44eeefb04d2e8f06e036cde2ff2a73a7d62.png)

---

<div class="post-metadata">

**Author:** ![mnozawa](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/mnozawa/32/15091_2.png) [@mnozawa](https://discuss.elastic.co/u/mnozawa)\
**Post date:** [February 6, 2019, 8:51am UTC](https://discuss.elastic.co/t/split-series/167221/2 "2019-02-06T08:51:35Z")

</div>

手元で色々試してみました。  
Metrics & Axes \> Metrics \> Mode の設定が `stacked` になっていることはないでしょうか。  
これを `normal` にすると解消するかもしれません。  
 ![18](https://us1.discourse-cdn.com/elastic/original/3X/4/4/444d78cce1e7eb42b674b1d326544ff41c6a0b8d.png)

---

<div class="post-metadata">

**Author:** ![osamu036](https://avatars.discourse-cdn.com/v4/letter/o/51bf81/32.png) [@osamu036](https://discuss.elastic.co/u/osamu036)\
**Post date:** [February 7, 2019, 4:24am UTC](https://discuss.elastic.co/t/split-series/167221/3 "2019-02-07T04:24:18Z")

</div>

ご指摘の通り、  
stacked になっていました。

normal に修正して、無事解決しました。

ありがとうございました。

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [March 7, 2019, 4:24am UTC](https://discuss.elastic.co/t/split-series/167221/4 "2019-03-07T04:24:29Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
