Interactive plot of fNIRS data
This article is originally published at https://walczak.org
The easiest way to plot ETG-4000 data in R is by using
plot_ETG4000() from fnirsr package. However, if you want to explore your data in more detail, then an interactive plot is more appropriate.
I used dygraphs package to create the chart below. In case of using many channels, the colours in the legend can get a bit mixed up like in my example. I haven’t figured out yet how to add a custom colour palette that could deal with multiple channels.
One way or another, this code snippet should be enough to start generating interactive charts. I haven’t added the interactive chart to the main plotting function (i.e.
plot_ETG4000) but I might do it in future releases.
The code used to generate the chart is here:
View the code on Gist.
PS: The dygraph generated correctly in the interactive window, when using R notebooks, and when knitting. When I Saved as Web Page from RStudio, I got a header error
< !DOCTYPE html> that I had to clean by removing a tag (
<!DOCTYPE html>) from the generated html file.
Please visit source website for post related comments.