[PYTHON] Feel free to knock 100 data sciences with Google Colab and Azure Notebooks!

Introduction

Impressed by the wonderfulness of "Data Science 100 Knock (Structured Data Processing)" announced by the Data Scientist Association on June 15, 2020, I immediately solved the drill and took a dizzying adventure in data science. I was enjoying it.

However, when I suddenly noticed, Original's 100 data science knocks (structured data processing) are provided in Docker format, and while practical exercises are possible, it was easy. I thought that there are many people who have the same feelings, so I created an exercise script and an answer script that can be executed with Google Colab and Azure Notebook to make it easier to knock 100 books. As the creator, I can only use Python, so only Python. I'm sorry for the R group.

How to get started

I uploaded the code + description here. Take a look at Qiita here or see README.md on Github.

noguhiro2002/100knocks-preprocess_ForColab-AzureNotebook https://github.com/noguhiro2002/100knocks-preprocess_ForColab-AzureNotebook

No, so how do you do it?

When using Google Colab

  1. Click here

  2. Exercise: https://github.com/noguhiro2002/100knocks-preprocess_ForColab-AzureNotebook/blob/master/preprocess_knock_Python_Colab.ipynb

  3. Answers: https://github.com/noguhiro2002/100knocks-preprocess_ForColab-AzureNotebook/blob/master/answer/ans_preprocess_knock_Python_Colab.ipynb

  4. Click "Open in Colab" at the top of the ipynb file preview.

  5. Alternatively, go to File at the top of the Google Colab screen-> Open Notebook-> Select the "GitHub" tab-> "Enter GitHub URL or search by organization or user" to "noguhiro2002 / 100knocks-preprocess_ForColab" Enter "-Azure Notebook" and search-> Open "preprocess_knock_Python_Colab.ipynb" from the list that appears. For the answer, open "answer / ans_preprocess_knock_Python_Colab.ipynb".

  6. Enjoy 100 knocks.

When using Azure Notebooks

  1. After connecting to Azure Notebooks, enter the project. If not, create a suitable project.
  2. From "Upload", select "From URL".
  3. Enter "https://raw.githubusercontent.com/noguhiro2002/100knocks-preprocess_ForColab-AzureNotebook/master/preprocess_knock_Python_Azure.ipynb" in File Url, check "I trust the contents of this file", and click " Click "Done".
  4. For the answer, enter "https://raw.githubusercontent.com/noguhiro2002/100knocks-preprocess_ForColab-AzureNotebook/master/answer/ans_preprocess_knock_Python_Azure.ipynb".
  5. The file will be imported automatically and the jupyter notebook will run.
  6. Enjoy 100 knocks.

original

The Data Scientist Society

The-Japan-DataScientist-Society/100knocks-preprocess https://github.com/The-Japan-DataScientist-Society/100knocks-preprocess

Acknowledgments & Postscript

We have created the wonderful educational content created by the Data Scientist Association with the hope that it will be used by as many people as possible. We would like to take this opportunity to thank the Data Scientist Association. All source code rights belong to the Data Scientist Association. We hope that many people will feel free to improve their skills using Google Colab and Azure Notebooks. Please contact me if you have any problems with my content.

Recommended Posts

Feel free to knock 100 data sciences with Google Colab and Azure Notebooks!
The strongest way to use MeCab and CaboCha with Google Colab
Use MeCab and neologd with Google Colab
Feel free to build Task Queue with PyQS
Easy way to scrape with python using Google Colab
[Google Colab] How to interrupt learning and then resume it
Deep Learning with Shogi AI on Mac and Google Colab
Get additional data to LDAP with python (Writer and Reader)
Upload and delete files to Google Cloud Storages with django-storage
Low Cost RPA with Google APIs and Python -Post Table Data to Slides: Use Case Overview-
About learning with google colab
Deep Learning with Shogi AI on Mac and Google Colab Chapter 11
Save the results of crawling with Scrapy to the Google Data Store
Deep Learning with Shogi AI on Mac and Google Colab Chapter 8
Deep Learning with Shogi AI on Mac and Google Colab Chapter 12 3
Deep Learning with Shogi AI on Mac and Google Colab Chapter 7
Deep Learning with Shogi AI on Mac and Google Colab Chapter 10 6-9
Deep Learning with Shogi AI on Mac and Google Colab Chapter 10
Deep Learning with Shogi AI on Mac and Google Colab Chapter 9
Deep Learning with Shogi AI on Mac and Google Colab Chapter 12 3
Deep Learning with Shogi AI on Mac and Google Colab Chapter 12 3
Deep Learning with Shogi AI on Mac and Google Colab Chapter 12 1-2
Try to display google map and geospatial information authority map with python
Deep Learning with Shogi AI on Mac and Google Colab Chapter 12 3
Move data to LDAP with python Change / Delete (Writer and Reader)
Deep Learning with Shogi AI on Mac and Google Colab Chapter 12 3 ~ 5
Addicted to character code by inserting and extracting data with SQLAlchemy
Deep Learning with Shogi AI on Mac and Google Colab Chapter 7 9
Deep Learning with Shogi AI on Mac and Google Colab Chapter 8 5-9
Deep Learning with Shogi AI on Mac and Google Colab Chapter 8 1-4
Deep Learning with Shogi AI on Mac and Google Colab Chapter 12 3
Deep Learning with Shogi AI on Mac and Google Colab Chapter 7 8
Feel free to implement Python's asynchronous http client with Trio + httpx
Deep Learning with Shogi AI on Mac and Google Colab Chapter 7 1-4