If I have a CSV file with name and value pairs such as
node01, 127097.3
node02, 127263.5
node03, 127132.3
…
How would I make a plot of each values difference from the mean of the whole column?
These are stream triad values from a benchmark, if anyone is interested.
I know that can be done in Excel but I would like to use a Pluto notebook or Queryverse
I just know I have asked a dumb question and the answer is obvious.
(ps those are not real values - probably there are NDAs up the wazoo here)
Each node has a single value. This is the output of a streams memory benchmark, the Triad test
There are copy, scale and add tests but I will play with them independently.
NDA = Non Disclosure Agreement
These values are not particularly secret, but I work for a large company and dont want a rap over the knuckles.
What’s the structure of your data - do you have multiple observations per node?
If so you could have a look at StatsPlots.jl which has a bunch of grouped visualisations built in. It might be convenient to just demean the data ahead of any plotting, i.e. do
df[!, :data_demeaned] = df.data .- mean(df.data)
and then throw df.data_demeaned into the appropriate StatsPlots recipe