Skip to main content
HomeData Analysis

Course

Data Manipulation in Julia

BasicSkill Level
4.7+
39 reviews
Updated 05/2024
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
JuliaData Manipulation
4 hr
15 videos
55 Exercises
4,650 XP
Statement of Accomplishment

Create Your Free Account

Continue with GoogleShow more options

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

Group

Training a Team?

Try for Business

Course Description

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.

Prerequisites

Introduction to JuliaIntermediate Julia
1

Inspecting DataFrames

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.
Start Chapter
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.
Start Chapter
Data Manipulation in Julia
Course
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
Enroll Now

Don’t just take our word for it

*4.7
from 39 reviews
79%
21%
0%
0%
0%
  • Kong Ming
    4 weeks ago

    Less verbose than Python but more verbose than R

  • Alan
    4 weeks ago

  • Napaporn
    2 months ago

  • Sylvia
    2 months ago

  • Juan Sebastian
    3 months ago

  • Jean
    3 months ago

"Less verbose than Python but more verbose than R"

Kong Ming

Alan

Napaporn

FAQs

What Julia packages are used for data manipulation in this course?

The course primarily uses the DataFrames package and introduces the Chain.jl package for improving code readability, along with the Plots package for basic data visualization.

Does this course cover handling missing values in Julia DataFrames?

Yes, Chapter 4 teaches you how to handle missing values as part of improving your data manipulation workflow, along with loading and joining datasets.

What prior Julia knowledge do I need for this course?

You should complete Introduction to Julia and Intermediate Julia first. The course builds on DataFrame concepts introduced in those earlier courses.

Will I learn to create pivot tables and grouped summary statistics?

Yes, Chapter 3 covers grouping data, calculating grouped summary statistics, and creating pivot tables using Julia DataFrames. You will also use Chain.jl to keep your code readable.

How long does this course typically take to finish?

The course has 55 exercises across 4 chapters with a median completion time of about 4.5 hours and an average of roughly 5 hours.

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

Create Your Free Account

Continue with GoogleShow more options

or


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

Grow your data skills with DataCamp for Mobile

Make progress on the go with our mobile courses and daily 5-minute coding challenges.