- Why use Visual Studio Code?
- What is a VS Code Profile?
- How do I create a Data Science Profile?
- What is Data Wrangler?
- How can I use Data Wrangler for Data Analysis?
- It's the preferred IDE for use with GitHub Codespaces
- It integrates seamlessly with Jupyter Notebooks
- It supports rich extensions like Data Wrangler
- It supports reusable configuration with VS Code Profiles
- A profile capturing your custom settings, extensions and preferences.
- Can be easily shared (for consistency) and switched (to suit context)
- Can be created from base templates - including the Data Science Profile Template
- Follow these instructions to create one from scratch, or by template customization
- Export the profile to share it with others
- Import a shared profile and switch to it, to use it
Note: The repository has my exported profile stored as a file in the root folder. Simply click the gear icon in the VS Code sidebar (left), go to Profiles > Import Profile
and load this file into your editor, then switch to it (make it default) to get my exact editor experience.
- A code-cenrtic data-viewing and cleaning tool available as an extension 1, Launch it from a data file, or from a dataframe within a Jupyter Notebook
- It provides a sandbox for data cleaning & transformation (original data is not modified)
- It provides rich operations you can apply interactively, to transform data (e.g., sort, filter, remove)
- It auto-generates code for those operations, that you can now take back to your notebook
This allows data wrangler usage to create reproducible steps that others can follow, to get the same outcome.
Explore the notebook below to see Data Wrangler in action, in the context of a Pandas data frame.
Notebook | Description |
---|---|
VS Code Data Science Tutorial | Walkthrough Setup and Data Preparation for VS Code Tutorial - and explore Data Wrangler |
This section contributed to the post on Day 2 of #14DaysOfDataScience) learning. Visit that site to view all posts from Data Science Fundamentals to Developer Tools.