Git Product home page Git Product logo

write-a-datascience--blog's Introduction

Project Title : Write a Data Science Blog Post

The project is a Python code for writing a data science blog. Our investigation is based on a dataset from stack overflow developer survey results from 2017. This data was collected using a questionnaire answered by developers around the world. This questionnaire considers the following attributes regarding education: Formal Education, Major Undergraduate, and Highest Education of Parents. Next, we discuss these attributes and how they affect both the gained salary and percentage of developers.

The motivation for the project

The motivation for the project to instigate the relationship or effect of the developer’s education on his/her salary satisfaction.

Libraries used

Library Description
numpy : a library for the Python programming language, adding support for large, multi-dimensional arrays and matrices
pandas : a software library written for the Python programming language for data manipulation and analysis.
matplotlib.pyplo : a collection of command style functions that make matplotlib work like MATLABk

The files in the repository are

FILE Description
survey-results-pulbic : csv file that contains the results of a survery distributed to software developers vi overstack website
survey-results-schema : csv file that contains the schema of the fileds of the survery distributed to software developers vi overstack website
write-A-DatacScienceBlog : Jupyter notebook that contains the python code to answer question needed in the study
README.md : the readme file that explain the usage of this repository

Summary of the results of the analysis

We conclude that about 70% of developers have a formal education of Bachelor’s or Master's degree. Developers with doctoral degrees earn the highest salaries. 70% of developers have a computer science or related field major in undergraduate. Non-computer science major in undergraduate earns more than computer science-related fields. Developers with a psychology undergraduate major got the highest salaries. 45 % of Developers’ parents have Bachelor’s or Master’s degree. The developers whose parents hold doctoral degrees earn the highest salaries.

Installing

No installation is needed, since this is a Jupyter notebook that contains both the code and its output. Also, dataset used is provided.

It recommended to use Anaconda distribution to install both Python and the notebook application.

Usage

Use Anaconda distribution to to run the Python Jupyter notebook.

Built With

  • Anaconda distribution using Jupyter notebook

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

I would like to thank ALL Udicity team members

write-a-datascience--blog's People

Contributors

mohammedlafi avatar

Watchers

 avatar

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.