Giter Club home page Giter Club logo

Comments (7)

toliwaga avatar toliwaga commented on May 25, 2024

How did this csv file end up with floats in it - was it created by populationsim? (If so, then we should fix that bug?)

Or was it user pilot error? (In which case, there are probably lots of places that could happen and we should talk about whether this is an eventuality that we should allow generally - because it doesn't make sense to just fix it in one place and not otehrs...)

from populationsim.

bstabler avatar bstabler commented on May 25, 2024

This is a user created input file. I think we should check for this issue at the beginning when we read in inputs.

from populationsim.

toliwaga avatar toliwaga commented on May 25, 2024

For every field in every file that ought to have integers? Do we check to make sure it was a float int and not a float that will be rounded/truncated (in which case maybe it is an error?)

Just wondering why we are fixing this particular random bad input?

from populationsim.

bstabler avatar bstabler commented on May 25, 2024

We don't have to fix bad data, but I think we should catch bad data / do more error checking / add more informative error messages / etc. It took me quite some time to figure this out and I'm pretty familiar with PopulationSim.

from populationsim.

toliwaga avatar toliwaga commented on May 25, 2024

Might as well address it opportunistically then - but we should throw an error if the values change when coerced to ints.

from populationsim.

bstabler avatar bstabler commented on May 25, 2024

sounds good

from populationsim.

bstabler avatar bstabler commented on May 25, 2024

This is also true for the geo crosswalk file as well - the data needs to be ints. We should fix this.

from populationsim.

Related Issues (20)

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.