0
$\begingroup$

I am trying to visualize the data that I have recorded with a benchmark. The problem that i have is that the value changes are rather big and a single data set consists of 10.000 values. I tried to visualize it with python but the resulting line graph doesn't look good. Do you have some advice or ideas how i could visualize the data better?

Line Graph

$\endgroup$
3
$\begingroup$
For x-axis:

No one can see 10K points on a single plot, therefore

  • give the user the opportunity to display desired range

How is it possible? For example,

For y-axis:
  • if your largest and smallest values are intrinsic to your system and you want to display them as they are, use logarithmic scale
  • if your largest and and small values are outliers, use robust moving values, for example medians
  • if your largest and and small values are outliers and you want to avoid averaging, just restrict the y-axis to the values of interest
$\endgroup$
1
  • $\begingroup$ Thank you very much for the advice. $\endgroup$
    – mab0189
    Jul 10 at 11:33
2
$\begingroup$

In my opinion I think it'll depend on why you want to visualize it / what you're trying to analyze. If it's appropriate, you might try something like a moving average to smooth out the sharp value changes.

Covid-19 Florida Daily deaths moving average

I got this visualization from this blog post.

$\endgroup$
1
  • $\begingroup$ Thank you for the suggestion! I will try out the moving average. $\endgroup$
    – mab0189
    Jul 10 at 11:32
2
$\begingroup$

I found a another style of plot that might be interesting in this case: a boxplot.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.