Skip to content

CalvinTC97/OFB_2023-Calvin

 
 

Repository files navigation

Ottawa Food Bank - Quick Start Python

Research Questions

  1. What is the relationship between food security status and health/demographics/needs in our sample?
  2. Considering the stated needs of people accessing food programs, do agencies/the network have the capacity to meet those needs?

Branch Details

You can use this branch to help you get started if you prefer working in Python.

It contains very basic and simple methods to help you load data.

All you need to do is extract the both zip files into the Data folder.

  • Lib

    • data_loader

      • get_data_as_pandas_data_frame(file_path: str)
      • get_data_as_numpy_array(file_path: str)
      • get_csv_reader(file_path: str)

Data Details

In this repository, you will find two password-protected ZIP files containing survey data:

  • Hunger Count

    • Number of Records: 85
    • Number of Fields: 49
    • Files: "Hunger Count.docx" (questionnaire), "Hunger Count.csv" (responses, UTF-8 encoded)
  • Neighbour Survey

    • Number of Records: 4086
    • Number of Fields: 136
    • Files: "Neighbour Survey.docx" (questionnaire), "Neighbour Survey.csv" (responses, UTF-8 encoded)

Purpose

This repository aims to facilitate research and analysis related to food security, health demographics, and community needs as observed through surveys conducted by the Ottawa Food Bank. Researchers, analysts, and volunteers interested in understanding and addressing food insecurity issues are encouraged to explore and contribute to this repository.

Thank you for your interest in the Ottawa Food Bank repository. Your contributions can help make a difference in understanding and addressing food insecurity issues in our community.

How to Contribute

  1. Fork the Repository

    • Start by forking the main repository to your GitHub account. This creates a personal copy of the repository where you can make changes.
  2. Work on Your Project

    • Clone your forked repository to your local machine and begin working on your project. You can analyze the data, create visualizations, or develop models based on the research questions and data provided.
  3. Document Your Work

    • Ensure that you document your process, findings, and any code changes. This helps maintain transparency and allows others to understand your contributions.
  4. Push Changes to Your Fork

    • Once you have completed your project, push all your changes back to your forked repository on GitHub.
  5. Submit a Pull Request

    • Go to the original main repository and submit a pull request from your fork. In your pull request, provide a clear description of your work, including what you have added or changed and how it addresses the research questions or adds value to the project.
  6. Review Process

    • The repository maintainers will review your pull request, provide feedback if necessary, and merge it into the main repository. This collaborative process ensures that all contributions are vetted and integrated seamlessly.
  7. Track Contributions

    • You can track the status of your pull request and any discussions or reviews in the "Pull Requests" section of the main repository. Stay engaged and respond to any questions or feedback from the maintainers.

By following these steps, you help ensure that contributions are organized, trackable, and integrated effectively. Your participation can significantly aid in the research and understanding of food security issues in our community.

Thank you for contributing to the Ottawa Food Bank repository. Together, we can make a meaningful impact on addressing food insecurity.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%