By Category > Plot types
Plot types
Explore the different plot types of Marple

Adding different plots

There are three different plot types:

  • time series plot
  • scatter plot
  • map plot

You can add them using the 'ADD PLOT' button

Time series plot

The Time series plot is the standard plottype in Marple. Therefore it’s the most versatile! This might be obvious but time series plots allow you to visualise data that was recorded over time.

Within Marple time series plots, you can visualise multiple signals in one plot. This is also the goal of the platform. Where most other time series analysis systems visualise different plots next to or under each other, we want to show correlation between signals as good as possible. Therefore, to make the most out of Marple it is good to visualise it this way.

Adding plots: You can however add multiple plots under each other. This can be useful if you want to visualise a lot of signals at the same time and you want to keep your visualisation more organised. To do so click the ADD PLOT button on the top right of the platform. It is comprised out of two elements: one to simply add a time series plot and one that opens a dropdown where you can choose what plottype you want to add to your visualisation.

Arranging the plots: When adding a new plot window to your visualisation, Marple will automatically arrange it under the old time series plot. If that is not to your liking, give that big lock button in the utmost right top corner of the platform a press. The button will become unlocked and turn red, so will the borders of the plot windows. This means the plot window grid is unlocked. By clicking and dragging the borders of the plot windows, you are now able to change the size of the plot windows. By clicking in the middle of the plot, you are able to move the windows around. Don’t forget to toggle the lock button again when you are done reshuffling your plot windows.

Time series toolbar

From left to right you can do multiple things with the toolbar:

  • See the name of the signal you have selected
  • Change the color of the selected visualised signal
  • Change the line style of selected visualised signal
  • Change the limits of the selected visualised signal: you can find more about it here: Link to signal limits section. In short it’s the max and min value of the y-axis for this specific signal
  • The reset limits button: see the signal limits section
  • The link limits button: see the signal limits section
  • The functions button: This button allows you to do post-processing on the data and create calculated functions. See the calculated functions section for more information
  • Two buttons that move the signal up and down the list of visualised signals. This can be useful if many signals are visualised and due to the signals overlapping, one in the back becomes less visible. If you want to bring a signal to the front move it down the list. If you want to move a signal to the back, move it up.
  • The events button: To toggle the events function on or off. Events allows you to add certain event information as a dot on top of the time series graph. See the events section for more information.
  • The auto y-scaling button: This allows you to zoom in on the y-axis without needing to change the limits settings. See the signal limits and zooming section for more information
  • The export plot button: this allows you to make a nice export of your visualisation. See the Quick Actions section for more information
  • Reset all zoom levels button: This allows you to find the forest when your lost between the trees. resets both zooming in the y-axis as the time axis and brings you back to the overarching view of your plot. See zooming section for more information.

Scatter plot

The scatter plot will automatically appear as an extra plot on the bottom of your screen. Feel free to resize it to your liking!

Initially a scatter plot looks quite empty, quite obvious as there are no signals selected yet.

You can drag the signals from the signal list (on your left!) to either the x-axis or y-axis of the scatter plot. Once you have selected some data it might look like this:

There are a few options I will discuss in detail.

  • Fit X-axis: by default, the scatter will dynamically change the range of the x-axis in order to fit the data.
  • Buckets: Choose to display buckets (squares) instead of dots. This can be sued to make a heatmap of your data
  • Limits: When highlighting a signal, you can change the range of how the signal is displayed. For a signal on the y-axis this will change the y-axis range. For a signal on the x-axis this will change the x-axis range. Note that when ‘Fit X-axis’ is enabled, you cannot change the limits of the x-axis signal.
  • Up/down arrow: When multiple signals are displayed on the y-axis, change the order
  • Swap X & Y: Using this button you can quickly switch around the x and y axis signals.

A few closing remarks:

  • The scatter plot will display the data of the time range that is selected in the time series plot, or from the zoom bar at the very top of Marple.
  • In order to keep a smooth web-based experience, we need to subsample the data. This might cause your data to look a bit ‘fat’. You can change the resolution in settings.

Map plot

Goal: The aim of map plot is to geographically represent and visualise data (on an Open Street Map background by default).

That allows you, for instance, to quickly preview where data behave in a certain way during a test.

Requirements: To use the map plot feature you will need to import latitude and longitude data expressed in degrees.

Zoom and focus: When running Marple with both timeseries and map plot in parallels, by zooming in and/or isolating data on the timeseries window, Marple will automatically display the corresponding data on the map plot window. This feature allows to refine your research and quickly detect precise events.

You can even be more precise by selecting a specific time with the cursor on the timeseries plot and see the corresponding position on the map plot.

(add video to gif)

Full trajectory: display full trajectory to see all the positions adopted during the test even the unfocused ones.

Home button: to quickly reach or come back to default zoom level, click on the home button.

Cursor focus: allow you to focus the zoom on your cursor

Custom background: you can add a custom background by selecting the custom map button, then upload your own background.