Skip to content

Latest commit

 

History

History
82 lines (58 loc) · 3.01 KB

1.4-home-assignment.md

File metadata and controls

82 lines (58 loc) · 3.01 KB

1.4 - Home Assignment#1

{% hint style="info" %} Submission gồm:

  1. Link Google Spreadsheet Task 1 (anyone with link can view)
  2. Link Google Colab Task 2 (anyone with link can view)
  3. Github: Link tới repo của bạn {% endhint %}

Task 1: Analytics on Google Spreadsheet

Download data: HERE - Dataset: Dish.xlsx

Sử dụng Google Spreadsheet (tương tự Lab#1) trả lời các câu hỏi sau:

  1. Có bao nhiêu quan sát (records/observations) trong bộ data?
  2. Có bao nhiêu trường (variables/fields)?
  3. SALE là biến nominal hay numerical?
  4. Trường nào có giá bị trống (blank), bao nhiêu?
  5. Giá cao nhất? Giá trung bình
  6. SUNLIGHT GEL 2.49 có bao nhiêu quan sát?
  7. Tạo histogram cho PRICE và bình luận
  8. Giá cao hơn thì Lợi nhuận cao hơn? - Phân tích và kết luận
  9. Có quy luật nào về lợi nhuận giữa các cửa hàng

{% hint style="success" %} Submissions

  • Spreadsheet gồm data, các charts, table tổng hợp
  • Spreadsheet gồm data, các charts, table tổng hợp {% endhint %}

Task 2: Python Programming

Nguồn: Automate the Boring Stuff with Python - Practical Programming for Total Beginners (Sweigart 2019) - Sẽ được share trên Slack #atom-general

  • Đọc và thực hành (Google Colab) các nội dung sau:
    • PART I: PYTHON PROGRAMMING BASIC

{% hint style="success" %} Submissions: Sử dụng Google Colab và code các nội dung sau:

  • Python Basic - Your First Program
  • Flow Control - A Short Program: Rock, Paper, Scissors
  • Functions - A Short Program: Zigzag
  • Lists - A Short Program: Conway’s Game of Life
  • Dictionaries & Structuring Data - Tic-Tac-Toe Board {% endhint %}

Task 3: Hello Github!

  • Nhn vào ảnh đại diện, New repositoty
    • Repository name: datacracy-atom-<your-name>
    • Public
    • Add a README file
    • Create repository

  • Trên file Google Colab: File/Save a copy in Github

  • Đợi đến khi hoàn thành, check repo datacracy-atom-<your-name> của bạn

{% hint style="success" %} Submissions: Trên repo Github vừa tạo, vào file README.md, chọn Edit this file (biểu tượng bút chì, trả lời các câu hỏi sau (self-research):

  • Github dùng để làm gì?
  • Repository là gì?
  • Fork repo (DATAcracy) nhằm mục đích gì?
  • Giải thích ý nghĩa của Branch, Commit mesage bạn thấy khi link Colab với Github? {% endhint %}