MATLAB Data Testing and Visualization

Below you can find the final code for this project:

Objective: Create a demographic viewer targeted towards engineers who are curious about the diversity statistics in their career field. By selecting a type of engineering (either mechanical, aerospace, electrical, chemical, or civil), users will be able to view statistical information on diversity.

  • One area the field of engineering has been criticized for is its lack of diversity, and while there have been many efforts to address this, the first step towards improvement is awareness. This function provides new ways to look at racial demographic data to help new or incoming engineering students.

  • Additional Details: 

    • I used multiple different data sets from datausa.io, bls.gov, and zippia.com, based on their relevance and accuracy

    • In order to analyze the data, my team and I decided to use a variety of visualizations, ranging from bar graphs to bubble cloud charts

    • Each figure labeled with a proper title, x and y axis (for the bar chart), and included an fprintf function to display the results in the command window as well.

  • Outcome and Learnings: 

    • Doing this project required me to familiarize myself with creating local functions, and practicing calling these different local functions inside of each other, otherwise known as modular programming. 

    • In particular, I became familiar with the wide variety of data visualization methods MatLab offers, with functions like “donutchart” and “wordcloud” being completely foreign to me before I undertook this project.

Visualized Graphs: