This is a problem with using interpolated plots to not only show discrete data, but interpolating between different types of data.
This drawing has four issues:
- It is a wrong plot. It shall be bar graph, for each day, showing both in and egress, on the same stacked bar. Not a line with a filled interior.
- It shall be transparent enough to see the axis. What’s the point of axis if they are never visible?
- All data points except the last mean “data transferred on that day”. Last datapoint means “we don’t yet know how much was transferred today” or “this much was transferred so far”. It should not be interpolated with the rest of data. It’s just dumb. Using bar graph solves this too.
- Timezones exist.
An example of how the daily data transfer visualization shall look like is darkstat: