Skip to content

It covers popular languages (Python, R, SQL) and libraries (NumPy, Pandas) used in the field. The author shares their objectives of teaching data analysis, web development, and critical thinking skills. The repository also includes code examples, explanations of arithmetic expressions, and contact information for the author.

Notifications You must be signed in to change notification settings

nafisalawalidris/Tools-for-Data-Science

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

cognitiveclass.ai logo

My Jupyter Notebook on IBM Watson Studio

Nafisa Lawal Idris

Data Scientist

Data science fascinates me as it provides the necessary tools to uncover hidden patterns and insights from the vast amounts of information generated daily, and I find it incredibly satisfying to use this knowledge to automate tasks and solve real-world problems, while pushing the boundaries of the field.

Popular Data Science Languages

  1. Python
  2. R
  3. SQL
  4. Java
  5. Julia
  6. MATLAB
  7. Scala
  8. SAS

Popular Data Science Libraries

  1. NumPy
  2. Pandas
  3. Matplotlib
  4. Scikit-learn
  5. TensorFlow
  6. PyTorch
  7. SciPy
  8. Statsmodels
  9. OpenCV
  10. XGBoost

Table of Data Science Tools

Tools Description
Python General-purpose programming language with extensive support for scientific computing and data analysis
R Statistical programming language for data analysis and visualization
SQL Query language used for managing and manipulating relational databases
Tableau Data visualization tool for creating interactive dashboards and reports
Power BI Business intelligence platform for creating visualizations and analyzing data
Excel Spreadsheet software with built-in data analysis tools
Jupyter Notebook Web application for creating and sharing documents containing live code, equations, visualizations, and narrative text
Apache Hadoop Distributed storage and processing system for big data
Apache Spark Distributed computing system for processing large-scale data sets
Databricks Cloud-based platform for processing and analyzing big data using Apache Spark

Arithmetic Expressions

Arithmetic expressions are a fundamental part of mathematics and programming. In mathematics, arithmetic expressions are used to represent numeric calculations, such as addition, subtraction, multiplication, and division. In programming, arithmetic expressions are used to perform calculations on numerical data types, such as integers and floating-point numbers.

Examples of arithmetic expressions:

  1. 2 + 3: addition of 2 and 3, which evaluates to 5.
  2. 5 - 2: subtraction of 2 from 5, which evaluates to 3.
  3. 4 * 6: multiplication of 4 and 6, which evaluates to 24.
  4. 10 / 2: division of 10 by 2, which evaluates to 5.
  5. 3 ** 4: exponentiation of 3 to the power of 4, which evaluates to 81.

These examples demonstrate the basic arithmetic operators in Python, which are + (addition), - (subtraction), * (multiplication), / (division), and ** (exponentiation). By combining these operators with numeric operands, we can create complex arithmetic expressions that perform various calculations.

Multiplies and Adds numbers


        # multiply two numbers
        a = 3
        b = 4
        c = a * b
        print(c)
            # add two numbers
    x = 10
    y = 7
    z = x + y
    print(z)

Converts minutes to hours


    # convert minutes to hours
    minutes = 145
    hours = minutes / 60
    print(hours)

Objectives

  1. To introduce learners to the fundamentals of data science and full-stack web development.
  2. To provide hands-on experience with popular data science tools and libraries, such as Python, NumPy, Pandas, and Matplotlib.
  3. To teach learners how to build and deploy web applications using HTML, CSS, JavaScript, and popular frameworks such as React and Node.js.
  4. To equip learners with the skills and knowledge to analyze data, build predictive models, and make data-driven decisions.
  5. To help learners develop their critical thinking and problem-solving skills, as well as their ability to communicate complex technical concepts to non-technical stakeholders.

By the end of this program, learners would have a strong foundation in data science and full-stack web development and be able to apply these skills to real-world problems and projects.

Author: Nafisa Lawal Idris

Link to My GitHub

About

It covers popular languages (Python, R, SQL) and libraries (NumPy, Pandas) used in the field. The author shares their objectives of teaching data analysis, web development, and critical thinking skills. The repository also includes code examples, explanations of arithmetic expressions, and contact information for the author.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published