Home
社會科學院
course information of 109 - 2 | 1693 Introduction to Data Science(Python與資料科學概論)

1693 - Python與資料科學概論 Introduction to Data Science


教育目標 Course Target

本課程是在引導學生進入資料科學的領域,搭配Python程式語言進行實際操作,訓練學生具備程式設計、統計分析與專業領域的整合技能,以培養學生成為跨領域應用的資料科學家。課程設計將從最基礎的程式邏輯開始,用淺顯文字和簡短程式,手把手帶領學生學習Python的語法與各種應用,內容包括:一、網路資料擷取、資料清理與儲存;二、使用資料科學套件的進行探索資料分析;三、運用機器學習的演算法來預測資料;四、文字資料的探勘和視覺化的表達。 在完成此課程的學習,學生將能夠 (1) 對資料科學有基本的觀念,以及具備Python操作的能力; (2) 從網際網路擷取不同型態的資料、瞭解資料分析的程序與方法、視覺化資料的表達與溝通; (3) 運用所學到的知識與技能,融入在跨領域的應用。This course guides students into the field of data science, using the Python programming language for practical operations. It trains students to have the integration skills of programming, statistical analysis and professional fields, so as to train students to become data scientists with cross-domain applications. The course design will start with the most basic programming logic, using simple words and short programs to guide students step by step in learning Python's syntax and various applications. The content includes: 1. Internet data retrieval, data cleaning and storage; 2. Use of data science The suite conducts exploratory data analysis; 3. Uses machine learning algorithms to predict data; 4. Exploration and visual expression of textual data. Upon completion of this course, students will be able to (1) Have a basic concept of data science and the ability to operate in Python; (2) Retrieve different types of data from the Internet, understand the procedures and methods of data analysis, and express and communicate visual data; (3) Apply the learned knowledge and skills into cross-field applications.


課程概述 Course Description

本課程是在引導學生進入資料科學的領域,搭配Python程式語言進行實際操作,訓練學生具備程式設計、統計分析與專業領域的整合技能,以培養學生成為跨領域應用的資料科學家。 課程設計將從最基礎的程式邏輯開始,用淺顯文字和簡短程式,手把手帶領學生學習Python的語法與各種應用,內容包括:一、網路資料擷取、資料清理與儲存;二、使用資料科學套件的進行探索資料分析;三、運用機器學習的演算法來預測資料;四、文字資料的探勘和視覺化的表達。
This course guides students into the field of data science, using the Python programming language for practical operations. It trains students to have the integration skills of programming, statistical analysis and professional fields, so as to train students to become data scientists with cross-domain applications. The course design will start with the most basic programming logic, using simple words and short programs to guide students step by step in learning Python's syntax and various applications. The content includes: 1. Internet data retrieval, data cleaning and storage; 2. Use of data science The suite conducts exploratory data analysis; 3. Uses machine learning algorithms to predict data; 4. Exploration and visual expression of textual data.


參考書目 Reference Books

教科書:自行編製講義。
參考書:
1. Grus, J. 2015. Data Science from Scratch. O’Reilly Media.
2. McKinney, W. 2017. Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython. 2nd Edition. O’Reilly Media.
3. VanderPlas, J. 2016. Python Data Science Handbook: Essential Tools for Working with Data. O’Reilly Media.
4. Hofmann, M. and A. Chisholm. 2016. Text Mining and Visualization: Case Studies Using Open-Source Tools. Taylor & Francis.
Textbook: Prepare your own handouts.
Reference books:
1. Grus, J. 2015. Data Science from Scratch. O’Reilly Media.
2. McKinney, W. 2017. Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython. 2nd Edition. O’Reilly Media.
3. VanderPlas, J. 2016. Python Data Science Handbook: Essential Tools for Working with Data. O’Reilly Media.
4. Hofmann, M. and A. Chisholm. 2016. Text Mining and Visualization: Case Studies Using Open-Source Tools. Taylor & Francis.


評分方式 Grading

評分項目 Grading Method 配分比例 Grading percentage 說明 Description

授課大綱 Course Plan

Click here to open the course plan. Course Plan
交換生/外籍生選課登記 - 請點選下方按鈕加入登記清單,再等候任課教師審核。
Add this class to your wishlist by click the button below.
請先登入才能進行選課登記 Please login first


相似課程 Related Course

選修-1744 Introduction to Data Science / Python與資料科學概論 (經濟系2-4,授課教師:游雅婷,四/2,3,4[ST020])

Course Information

Description

學分 Credit:0-3
上課時間 Course Time:Thursday/2,3,4[ST020]
授課教師 Teacher:游雅婷
修課班級 Class:共選修2-4 (社科院開)
選課備註 Memo:與經濟系1744課程併班
授課大綱 Course Plan: Open

選課狀態 Attendance

There're now 0 person in the class.
目前選課人數為 0 人。

請先登入才能進行選課登記 Please login first