Code Monkey home page Code Monkey logo

ipctools's People

Contributors

ernestguevarra avatar

Stargazers

 avatar  avatar

Watchers

 avatar

ipctools's Issues

applying weights to survey data

@tomaszaba I noticed that the way IPC calculates prevalence based on what you have been showing in your approach is that no survey weights are being applied to account for the cluster design of the survey/s that produced the data. For example, in your South Sudan example, you basically just calculate prevalence by doing a simple number of SAM divided by total number of kids in sample.

Does IPC just automatically assume that the PPS done at the start was followed strictly as per design? From my experience, very rarely do survey data come up as designed and samples per cluster is never always what is expected. For S3M and RAM type surveys that Mark and I have developed, this doesn't matter too much as we always do weighting posteriorly (we don't do PPS). But, for a PPS design in which the weights are applied right from the sampling itself, having a sample that is different from your intended design has implications in the balance of your dataset such that a simple number of SAM cases divided by all 6-59 in sample will give biased results.

Do you guys don't do any weighting at all on the data to calculate prevalence?

add function/s to classify p-values for sex ratio and age ratio tests

based on conversations with @tomaszaba, IPC uses the following criteria to classify p-value results of sex ratio and age ratio tests:

image

Functions that perform these classifications would be helpful. Note that for digit preference, such a classification already exists and is produced as part of the output of the digitPreference() function.

It might be logical to use the same approach for sex ratio and age ratio.

change title to "Processing" instead of "Analysis"

to ensure that IPC folks won't feel insecure that this is encroaching on the way they analyse things. The functions here only help in processing data leading to whatever form of analysis and consensus-building IPC does to arrive at a final output

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.