Plot all time series at the same time overlapped
Please is there a way we can view more than one time series at the same time? like overlapped. It makes it easier for the labeling.
@khadijakhaldi can you explain a bit more? Do you mean time series between different tasks, or multiple time series in one task?
Hey @khadijakhaldi — thanks for reaching out!
I love where your brain is at, but I'm also needing more detail to take this back to our product team as an official feature request.
From @hogepodge's comment — having any other information or even mock up visuals would be helpful for us, in addition to use cases. :)
Thank you @erinmikailstaples @hogepodge for your answers!
In my case, detecting anomalies requires to see 4/3 time series at the same time, it is easier visually to label data than plotting each time serie in a separate channel. Here is an example:
In the case of label-studio: here is what I get
This is great feedback, thanks! We've had similar requests before, and I've updated the ticket in the product roadmap to capture it. It's been updated recently, and your feedback helps the team to prioritize features like this.
Hi Chris, here is another example
using label studio here is what I see
It is hard to spot the anomaly especially if each time series has a different magnitude.
I can echo this sentiment as I have a set of reference multivariate data that i need to plot overlapped with sampled data for annotators to label the regions with deltas, which in my use case it not just a simple mathematical operation but requires all signals to be available together for SME evaluation.
Any idea where this is on the roadmap? TY!
Duplicate: #2373
I am happy to announce that MultiChannel feature was released in LS 1.20 🚀 You can enable multichannel mode by adding <MultiChannel>...</MultiChannel> to your labeling configurations like this:
<View>
<TimeSeries
name="ts"
value="$timeseries"
valuetype="url"
timeColumn="time"
timeFormat="%Y-%m-%d %H:%M:%S.%f"
>
<MultiChannel>
<Channel column="velocity" />
<Channel column="acceleration" />
</MultiChannel>
</TimeSeries>
<TimeSeriesLabels name="label" toName="ts">
<Label value="Run" background="red"/>
<Label value="Walk" background="green"/>
</TimeSeriesLabels>
</View>
<!-- {
"timeseries": "https://app.heartex.ai/samples/time-series.csv?time=time&values=velocity%2Cacceleration&tf=%25Y-%25m-%25d+%25H%3A%25M%3A%25S.%25f&type=csv"
} -->