Skip to main content

Data Manipulation in Julia

Master the essential skills of data manipulation in Julia. Learn how to inspect, transform, group, and visualize DataFrames using real-world datasets.

Start Course for Free
4 Hours15 Videos55 Exercises

Create Your Free Account

GoogleLinkedInFacebook

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Loved by learners at thousands of companies


Course Description

Manipulate Data with Julia

Julia is a new and exciting programming language designed for machine learning, scientific computing, and data mining. This course will provide you with the knowledge necessary for starting your own data manipulation journey in Julia. We'll build on your knowledge of DataFrames from the Introduction to Julia and Intermediate Julia courses. By the end of the course, you'll be equipped with core skills for inspecting, transforming, grouping, visualizing DataFrames, and many more.

Learn How to Extract Information From Data

Data is full of information and potential knowledge if you know where and how to look. Unfortunately, the way we tend to store data is not the most reader-friendly. That's where data manipulation comes in. It's the process of organizing data to make it more digestible and easier to interpret. It is also a crucial skill for any data analyst or scientist. Here, you’ll learn how to use Julia for data manipulation.

Work With Real-World Datasets

You'll analyze the US minimal wages over the last decades and help a fictional company choose the best chocolate product. You'll also look at different species of penguins to figure out what they have in common and what differentiates them. As the last challenge, you'll look at the data about delayed US flights and use Julia to figure out what airports to avoid.
  1. 1

    Inspecting DataFrames

    Free

    Take your first steps toward complex data manipulation in Julia! Learn how to personalize your experience with the DataFrames package and how to create data visualizations using the Plots package.

    Play Chapter Now
    Diving into DataFrames
    50 xp
    Symbols vs. Strings
    100 xp
    Describe it to me
    100 xp
    Missing anything?
    50 xp
    Selecting columns
    50 xp
    Column selection
    100 xp
    Selecting patterns
    100 xp
    Regular penguins
    100 xp
    Exploring Data with Visualizations
    50 xp
    Flipper distribution
    100 xp
    Rating vs. cocoa percentages
    100 xp
    Plotting minimum wages over time
    100 xp
  2. 2

    Working with columns

    Columns are the basic building blocks of DataFrames. Knowing how to handle columns is essential for your data manipulation journey. You'll learn how to reorder and drop columns, as well as how to apply functions to individual rows and whole columns.

    Play Chapter Now

Datasets

FlightsChocolatesUS_minimum_wagesAirportsAirlines

Collaborators

Katerina Zahradova
Izzy Weber
Arne Warnke
Katerina Zahradova HeadshotKaterina Zahradova

Content Developer

Kat is working as a Content Developer for DataCamp. She holds a Ph.D. in Mathematics with years of experience teaching mathematics, programming (Python and Julia), and designing educational material.
See More

What do other learners have to say?

Join over 11 million learners and start Data Manipulation in Julia today!

Create Your Free Account

GoogleLinkedInFacebook

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.