spcontent=歡迎來到《用python玩轉資料》,這是第10次開課,大壯老師會盡量用非計算機專業(需要有一些程式設計基礎,最好學過一門程式語言,但不一定是python)小夥伴們能聽懂的方式講述如何利用簡單易學優雅的python便捷地獲取、表示、分析和展示資料,讓大家愉快地學習用python玩轉資料。
—— 課程團隊
課程概述
本課程主要面向非計算機專業的軟體開發愛好者,不侷限某個專業和學歷層次,希望你已經學過一門程式語言,或有一些程式設計的基本概念如計算機求解問題的框架和一些如素數判斷這樣的基本演算法,若缺少上述基礎,在上課過程中需要根據課程進度補充相關知識並多多進行程式設計練習。
整個課程以財經資料為基礎,通過構建乙個個喜聞樂見的案例,讓大家可以以更直觀的方式領略python的簡潔、優雅和健壯,同時**python除了在商業領域之外在文學、社會學和新聞等人文社科類領域以及在數學和生物等理工類領域同樣擁有便捷高效的資料處理能力,並可以觸類旁通將其靈活應用於各專業中。整個課程分5個學習模組和1個專案實戰模組,從python基本語法開始,到python中如何從本地和網路上進行資料獲取,如何表示資料,再到如何對資料進行預處理,探索,分析與統計及視覺化,到最後如何設計乙個簡單的gui介面來表示和處理資料,層層推進。
主要介紹或專案使用到的python第三方庫有:requests,beautifulsoup,re,numpy,pandas,matplotlib,sklearn,nltk,pillow繪相簿,結巴分詞,wordcloud詞雲圖,gensim等。
授課目標
愛上python,愛上資料分析,愛上用python進行資料分析!
課程大綱
預備知識
本課程主要面向非計算機專業的軟體開發愛好者,不侷限某個專業和學歷層次,需要學過一門程式語言(不一定是python語言)或有一些程式設計的基本概念如計算機求解問題的框架和一些如素數判斷這樣的基本演算法,缺少上述基礎的同學需要在上課過程中可以根據課程自己進度補充相關知識並多多進行程式設計練習。
證書要求
本課程需要完成的作業
在完成所有模組學習的基礎上,每個學習模組後需要完成隨堂測驗和作業,內容為考察程式知識方面的客觀題和程式設計題;最後一周需要完成乙個實戰專案。
本課程需要完成的考試
課程結束後安排期末考試
總成績總成績 = 單元測試*60%(包含每一周的客觀題和程式設計題) + 期末測試(包括實踐專案8%和期末考試32%)*40%
證書總成績60-79分為合格
總成績80-100分為優秀
認證證書收費:100元/人
參考資料
1. python環境
(2)最省事的方式:使用anaconda
(1) python程式設計, 張莉, 金瑩等. 高等教育出版社, 2019. 7
(2) python程式設計 從入門到實踐, [美]埃里克·馬瑟斯 著, 人民郵電出版社.
(3)scipy科學計算:
(4)wes mckinney, python for data analysis. 東南大學出版社. (英文影印本,中譯版名為《利用python進行資料分析》)
(5) python標準手冊和其他相關python庫官網文件
常見問題
q : 這門課非計算機專業的同學能聽得懂嗎?
a : 本課程面向的是已學習過程式語言或對程式已有基本概念如對資料結構,順序、選擇和迴圈控制結構和常用演算法已有一定的理解的小夥伴,並不限於計算機專業,課程中盡量用簡單的案例來讓大家了解python在相關方面的功能,只要認真聽認真理解,完成作業並且多進行課後的程式設計實踐,大部分內容是能夠掌握的。
python 南京大學MOOC學習筆記
day2.import wx frame wx.frame none,title nihao frame.show true 以上為顯示出乙個框的最簡單方法。import wx class defoninit self frame wx.frame none,title hello,world fr...
2020南京大學軟體工程考研上岸感想
5月19號沒接到死亡 5月20號在擬錄取名單上看見了自己的名字,長舒一口氣,我的考研之旅終於結束了。我算是半個跨考生,本科專業為gis 地理資訊科學 因為是一門交叉學科,所以也學了不少計算機方面的知識 雖然本科只學過資料結構和資料庫 自己對程式設計比較感興趣,就選擇了跨專業考研。廢話少說,談一下自己...
南京大學 計算機系 夏令營
輸入 輸出 輸入 輸出 思路 最長上公升子串行的變種 每遍歷到字串中的字元,若存在比當前字元大的字元,則刪除之 直到刪除的個數已為k 或遍歷到了 最後乙個字元為止 include include include using namespace std intmain int len num.leng...