Giter Site home page Giter Site logo

frequency_histogram's People

Contributors

jj101k avatar

Watchers

 avatar

frequency_histogram's Issues

Noise reduction should be on by default

image image

Noise reduction is very good at dealing with low-resolution data, but with it initially off the user is presented with information which is fully expected to be lower-quality.

Raw, raw day & histogram should have Y axis values

Raw, raw day: the actual value
Histogram: the frequency (integer).

Note that "Interpolated histogram" (sic) doesn't have a single value for the vertical because it's dependent on the width of the slice, but it could express values in "frequency per unit", eg. if you have 20 "per 1 degree C" you'd understand that if you're looking at it as a 2 degree C chunk it would mean 40.

Relative Humidity values > 100 are implied

image

The spanning code takes runs of the same value to be oscillating around the target point at just under the sensor precision, in order to provide a value with some actual width. Unfortunately, readings at the edge of possible values do happen (eg. 100% in this case), which causes the span to run over.

Should validate the frequency indication with random sampling

The frequency indication differs from the literal histogram. Running through the source data picking two points and a random distance between them should produce a frequency plot which closely resembles the indication, and that should be tested.

Add user-level error reporting

At the moment, errors are only in the console log. While logging them is appropriate, the user should at least get an "internal error" message.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.