fbpx
Python初學程式技術問題

十分鐘內搞懂matplotlib

一.前言: 什麼是Matplotlib? Matplotlib是一個Python 的視覺化套件 ,其中包含兩個最重要的模組 — pylab 和 pyplot,我們可以利用Matpolib創建各種圖形,包括簡單的折線圖,直方圖,散佈圖...。Python 數據計算中經常使用它來完成視覺化的工作。   二.學習目標: 本文以實際代碼編寫,來介紹 pyplot 的使用方式! Python 的 Matplotlib 可繪製簡單的折線圖,只要使用 plt.plot ,給 X, Y 值就可以畫出圖表!  來一個很簡單的畫圖操作,可以認為是matplotlib的'hello,…
celia
March 21, 2020
Python初學程式

【線上課程心得】用一個假日進行 Python 資料分析視覺化實戰 By Blueboy0937

第一節由老師解析python基礎功能並利用練習題先來思考如何呈現再來熟悉各項指令,這是相當不錯的進入到python的第一步,但我會希望print可以提早幾的單元,因為print 功能是相當常用的功能,安排在99乘法表的作業後較無沒有什麼作用。 第二節利用pandas了解資料視覺化的前處理,資料處理數據呈現的重要,在之前學習會常常想把已有的資料數據就想要做出圖表卻無法呈現,原因就是資料需要做處理並篩選,在這課程中老師有在這部分給了很多方法,將各式不同來源資料用適合的處理的方式,先將數據列出以便後續圖的繪製。 第三節Maplotlib 與 Seaborn 已經是python常見視覺話套件,在本次課程讓我更了解這兩個套件更多套件搭配不只有折線、柱狀這兩樣還有點狀、箱圖、小提琴情圖….還有KDE在統計上的輔助使用。 套件指令由老師解析後,如何使用並發揮視覺化功能,也能夠多加嘗試有助於更多面向的資料型態出現不同的樣貌,可以在分析上能以不同角度來評估。 希望能夠加入視覺化中文顯示範例 因課程上都以英文呈現table但在目前的工作環境上還是會希望以中文介面呈現,網路上雖爬文也找得到中文顯示方式,若能夠直接在本課堂教學一次打包更讓人為之一亮。   Udemy 線上課程:【增加職場技能】用一個假日進行 Python 資料分析視覺化實戰 成為快樂學習員:為推廣與提升學習 Python 資料分析之環境,提供學習員鼓勵計畫。分享本篇文章做推薦學習至臉書動態牆並來訊「快樂學程式」粉專分享你學習該堂課的動機與該貼文連結,學程式提供八折優惠折扣。被分享數有達10個以上進行申請(oh!你的學習意願有目共睹,必須給你拍拍手),更提供你六折優惠!讓快樂學程式幫助你快樂學習,提升職場競爭力:)   心得出處-blueboy0937@gmail.com
學程式助教
February 29, 2020
Python初學程式

【線上課程心得】用一個假日進行 Python 資料分析視覺化實戰 By Sayokagain

先講優點,我覺得老師口齒非常清晰,而且對課程編排的方式別具匠心.這個課程設計內容跟外面比起來的最大不同點在於,是以實戰方式為導向,將所有實戰資料分析時最常用的知識與技巧,做為課程內容設計.因此,不會像一般的教學那樣多到包山包海,反而只有最濃縮的重點精華,而且每一項舉例幾乎都是實際處理資料分析時需要用到的小技巧(不論是一開始程式語法教學或者第二章Pandas都是),所以學起來會感覺東西特別少又特別好學,因為我之前看過其他書籍的教學,很多Python語法或範例都是資料分析不常用的,但這份影片內容的教學卻很有親切感,且非常實際. 我對這份課程的一些建議如下: 1.老師示範時是使用Mac系統,但我實際是使用Windows系統,因此一開始操作時就會遇到很多不一樣的狀況,我建議路課程前可以用Windows系統實際操作一次每個步驟看看,因為有很多狀況可能都不同.(我一開始是連jupyter notebook都進不了,但我自己解決了Path問題,可是一般不懂Dos的學生應該就會放棄了),又或者某些套件是否已經預設安裝,好像Mac跟Windows系統也會有落差,這個可能也需要測過才知道. 2.好像沒有教到左取字串跟右取字串的方法(或者從字串某個字取到某個字),另外,關於那個join的用法,不知道老師是否能順便教自訂函數(或方法),因為很多學過其它程式語言的人可能都會犯跟老師影片示範中一樣的錯誤(一般join陣列會把陣列放前面,join內放用來合併元素的字元).想知道有辦法透過自訂函數將語法改為像老師誤打得那樣嗎?還有,從第二單元開始影片的聲音就變超小聲! 3.我有實際將老師的每一行指令打過一次(我並不是純粹看影片而以),但我發現過程中遇到好多障礙,第一個好像是那個範例檔我找不到(因為資源沒有擺在正確的課程單元位置),接著是下載後的範例檔要擺放的位置(影片中並沒有教jupyter notebook的預設目錄在哪,所以學生下載後不一定知道要如何打開),然後某個CSV檔打開時我發現竟然是UTF-8,但照理應該要是ANSI才是(而且這段影片教得跟我在範例檔內看到的並不相同),還有我試過老師教的某些參數,好比index_col,好像只能用在read_excel,用在read_csv就會掛,一些奇奇怪怪的小錯誤讓我自己跟打時花了好多時間除錯. 4.我覺得這份教材對學生的定位是混亂的,感覺好像想針對初學者,但是又不是完全的初學者.像前一點所提到的問題,如果是純初學者,應該會採坑採到死,但若不是針對完全初學者,前面教安裝與基礎語法那段,感覺好像也有一點太過基礎.又比如資料分析有一段,教到使用統計的平均數減標準差算z值,這個好像已經假定了學生是懂統計,如果是對初學者,應該會完全聽不懂才對(尤其一般學程式的統計學通常不會太好甚至沒學過) 其實我沒有來得及看完,我只看到第二章,我最後一件想說的就是,如果真的乖乖看影片,並且把每個單元都實做過,另外還乖乖記錄下所有錯誤更正,可能還需要更多時間.我剛好這兩周周末比較忙,平日晚上也不是都每天有空,所以只能盡量看盡量測,大概到2/28連假才有辦法全部看完吧,如果有可能,以同樣內容長度的東西,希望下次測試時間可以再多一些(抱歉,我知道截止時間是今天中午,我已經超過時間交了,但我想我應該是有很認真幫你們寫回饋的,如果需要,第三章的部分我可以之後補給你們,也謝謝給我機會試看這份教材) Udemy 線上課程:【增加職場技能】用一個假日進行 Python 資料分析視覺化實戰 成為快樂學習員:為推廣與提升學習 Python 資料分析之環境,提供學習員鼓勵計畫。分享本篇文章做推薦學習至臉書動態牆並來訊「快樂學程式」粉專分享你學習該堂課的動機與該貼文連結,學程式提供八折優惠折扣。被分享數有達10個以上進行申請(oh!你的學習意願有目共睹,必須給你拍拍手),更提供你六折優惠!讓快樂學程式幫助你快樂學習,提升職場競爭力:) 心得出處-sayokagain@gmail.com
學程式助教
February 25, 2020
Python初學程式

【線上課程心得】用一個假日進行 Python 資料分析視覺化實戰 By

之前有修過其他網路上的相關基礎python課程,但是概念上並不是很能夠理解清楚,所以我算是沒什麼機基礎可言。哈哈!!但是修完本課程真的清楚理解了許多,老師不管在說話語速、基礎名詞解說(像是什麼是資料結構、變數、型別等等)以及整體『資料分析視覺化』的概念上都講解的很清楚,一步一步的慢慢解說,並且會舉許多例子供大家更加地去明白那是什麼,讓沒有基礎的我真的理解了許多,並且能夠讓人聽起來覺得舒服以及有趣,並不會覺得無聊想睡,會想繼續聽下去。 另外,這門課程也有提供3個小的作業練習以及『第4個運用所學進行開放資料的視覺化分析』,並且有作業說明,所以覺得透過聽完老師的課程解說,做起來真的滿有成就感。而且老師在解說時是搭配ppt以及一步步的打出內容來慢慢解說的,所以在理解課程上會有時間去理解內容的。 最後,我覺得有興趣的朋友也可以利用線上免費的開放資料來照著老師的步驟練習,一定會越來越有成就感的。因此我滿推薦沒有程式基礎或是想增加一種技能的朋友,真心覺得能夠考慮看看『【增加職場技能】用一個假日進行 Python 資料分析視覺化實戰』這門課程覺得值得推薦。 Udemy 線上課程:【增加職場技能】用一個假日進行 Python 資料分析視覺化實戰 成為快樂學習員:為推廣與提升學習 Python 資料分析之環境,提供學習員鼓勵計畫。分享本篇文章做推薦學習至臉書動態牆並來訊「快樂學程式」粉專分享你學習該堂課的動機與該貼文連結,學程式提供八折優惠折扣。被分享數有達10個以上進行申請(oh!你的學習意願有目共睹,必須給你拍拍手),更提供你六折優惠!讓快樂學程式幫助你快樂學習,提升職場競爭力:) 心得出處-0405jason@gmail.com
學程式助教
February 25, 2020
Python初學程式

【線上課程心得】用一個假日進行 Python 資料分析視覺化實戰 By Jimjim

老師,課程講解的蠻仔細的,蠻認真的,但聽得出來,有時候老師錄音時應該很緊張,造成常常會有結巴,或是一直打結的感覺,希望老師可以放慢語調,也許可以降低緊張感,簡報可以再多做幾張,視覺代替聲音,畢竟看不到老師的臉,滑鼠也沒有再動,只聽到老師一直不斷講話,如果可以多些簡報畫面來解說,可以讓人更容易理解,印象也會更深刻。 Udemy 線上課程:【增加職場技能】用一個假日進行 Python 資料分析視覺化實戰 成為快樂學習員:為推廣與提升學習 Python 資料分析之環境,提供學習員鼓勵計畫。分享本篇文章做推薦學習至臉書動態牆並來訊「快樂學程式」粉專分享你學習該堂課的動機與該貼文連結,學程式提供八折優惠折扣。被分享數有達10個以上進行申請(oh!你的學習意願有目共睹,必須給你拍拍手),更提供你六折優惠!讓快樂學程式幫助你快樂學習,提升職場競爭力:) 心得出處-jimjim.lai@gmail.com
學程式助教
February 24, 2020
Python初學程式

【線上課程心得】用一個假日進行 Python 資料分析視覺化實戰 By Orztw2006

我是一位沒有程式基礎的學員,會參加測試的原因是,行業中有時候需要溝通製作一些數據的圖表。上完課後發現原來「找尋數據」也是非常困難的事。課程整體非常平易近人,除了第二節需要另外找一些資料理解更基礎的邏輯外,第一節和第三節都很容易理解,但是進入實際操作的時候會卡卡的,不外乎對資料不熟悉,對程式為什麼要這樣下指令不熟悉。 三章課程中,最需要花時間理解的是「Pandas資料處理」需要想出用什麼情境、什麼方法去做整理又為什麼要這樣整理都是功夫。講師的簡報很清楚的講解,Pandas的使用邏輯 功能非常容易理解。 環境建制與Python與資料視覺化講解都非常清楚,也很好理解。對於只是想理解操作和粗略懂資料視覺化是怎麼回事的學員,對這兩節課程應該很容易理解。 我會建議假如你沒有任何程式基礎,你也沒有興趣整理數據,可以不用購買課程。若你有程式基礎,想理解怎麼使用Python這是堂非常好入門的課程。 Udemy 線上課程:【增加職場技能】用一個假日進行 Python 資料分析視覺化實戰 成為快樂學習員:為推廣與提升學習 Python 資料分析之環境,提供學習員鼓勵計畫。分享本篇文章做推薦學習至臉書動態牆並來訊「快樂學程式」粉專分享你學習該堂課的動機與該貼文連結,學程式提供八折優惠折扣。被分享數有達10個以上進行申請(oh!你的學習意願有目共睹,必須給你拍拍手),更提供你六折優惠!讓快樂學程式幫助你快樂學習,提升職場競爭力:) 心得出處-orztw2006@gmail.com  
學程式助教
February 24, 2020
Python初學程式

【線上課程心得】用一個假日進行 Python 資料分析視覺化實戰 By Bluefish1121

很高興可以參與這次的測試,【增加職場技能】用一個假日進行 Python 資料分析視覺化實戰 ,可以讓未接觸程式設計的使用者快速地上手,並瞭解Python帶來簡潔,快速的體驗.python是目前最熱門使用的工具,各大論壇都可以找到相關的文章和問題,因此在學習過程中,不用擔心沒有人可以問的狀況發生,透過這個課程輕鬆了解python的運作方式以及簡單閱讀語法,相信透過這個課程能快速掌握Python語言,學習無負擔. Udemy 線上課程:【增加職場技能】用一個假日進行 Python 資料分析視覺化實戰 成為快樂學習員:為推廣與提升學習 Python 資料分析之環境,提供學習員鼓勵計畫。分享本篇文章做推薦學習至臉書動態牆並來訊「快樂學程式」粉專分享你學習該堂課的動機與該貼文連結,學程式提供八折優惠折扣。被分享數有達10個以上進行申請(oh!你的學習意願有目共睹,必須給你拍拍手),更提供你六折優惠!讓快樂學程式幫助你快樂學習,提升職場競爭力:)   心得出處-bluefish1121@gmail.com
學程式助教
February 24, 2020
Python初學程式

【線上課程心得】用一個假日進行 Python 資料分析視覺化實戰 By Abj6x96

給予課程的建議:我覺得回家作業的題目有點小難,因為雖然看影片都看得懂要直接寫出來還是有點困難(尤其是完全沒有程式語言背景的人),但我覺得可以循訊漸進,多一些基礎的題目再帶到進階一點的題目。 心得: 我覺得這次的課程滿適合初學者,但是如果想要完全融會貫通建議不要只是看完影片,要多看幾次,同時建議如果想要好好學習的話,不要累積在一天內一次吸收。因為本身是商學院背景,對於程式語言在學校沒有涉獵過,在這次的機會對於python有一定程度了解我認為對於未來不管是職場上或是論文、專題計畫有一定的幫助,再加上影片的教學還滿詳細的所以可以建立自己對於程式語言的基本知識。其中我覺得講者在介紹一些基本工具的時候講的還滿詳細的例如字串、布林值之類的名詞,在首先就建立了我對於一些工具的認知(雖然還是要花一些時間理解),但我覺得在學習的時候邏輯要滿好的,因為有一些東西跟高中學的一些變數變換感覺很像,但講者在說明上是真的滿清楚的。最後,因為自己的時間安排上有點問題,才再倒數幾天一次看完全部,有些部分可能也沒完全理解,所以建議如果未來有要上課的同學可以一天看一些,然後往下看之後要複習前面所學,不然就會像我在最後不停地做筆記跟往前翻,會學得不夠扎實,很感謝這次有成為早期測試員的機會,讓我知道我邏輯好像沒有很好QQ但學習內容真的很有用。 Udemy 線上課程:【增加職場技能】用一個假日進行 Python 資料分析視覺化實戰 成為快樂學習員:為推廣與提升學習 Python 資料分析之環境,提供學習員鼓勵計畫。分享本篇文章做推薦學習至臉書動態牆並來訊「快樂學程式」粉專分享你學習該堂課的動機與該貼文連結,學程式提供八折優惠折扣。被分享數有達10個以上進行申請(oh!你的學習意願有目共睹,必須給你拍拍手),更提供你六折優惠!讓快樂學程式幫助你快樂學習,提升職場競爭力:) 心得出處-abj6x96@gmail.com
學程式助教
February 23, 2020
Python初學程式

【線上課程心得】用一個假日進行 Python 資料分析視覺化實戰 By mandy07142001

- 語速與清晰度: 老師語速適中,聲音也很有精神,講解地也很清楚,會讓人專心聽下去~ - 教學內容: 教材非常豐富!完整涵蓋python資料分析所有重點。從基礎的python語法教起,懂得使用原生python進行簡單的資料處理後,進入pandas就容易上手。 第二部分的Pandas教學很精彩,並不地毯式教學pandas所有指令,而是系統式地深入教導資料分析中極為重要的索引、資料清理(處理空值、數值、字串轉換),課後作業也與教學內容有所呼應,能學完立馬應用。 第三部分的視覺化是我收穫最多的部分,工作上拉圖表經常是「憑感覺」做,老師在視覺化的部分針對不同圖表的特性介紹適合使用的時機,頓時豁然開朗,日後可以更有方法選擇圖表!教學也是使用真實數據一一介紹各類圖表,針對不同數據該選取哪邊做圖表分析,畫出圖後,老師還會說明如何分析該圖表。最後的作業更是統合課程所有技能,實戰做完整的分析。 課程絲毫不馬乎,也只講重點!透過一堂課能就上手python資料分析與視覺化!cp值超高 - 建議: 1. tuble 和 list的差異:雖然有提點到兩者的差別,但我還是沒有很懂兩者應用上的差別 2. dictionary get & 的差異使用沒有很清楚 3. 可以在操作步驟多寫comment,尤其資料處理的part,建議可以像part 1那樣每個block都會大致講解在幹嘛,不然聽過去很容易忽視 4. 課程內容很豐富,一下子資訊量超大,希望老師可以做表格整理資料,讓學習可以更系統化…
學程式助教
February 23, 2020
Python初學程式

【線上課程心得】用一個假日進行 Python 資料分析視覺化實戰 By Life84527

本次課程共利用了一個假日跟兩個瑣碎的下班時間進行學習,身為一個非常新手的人來說,確實有些吃力⋯⋯。在第一節的部分理解上都沒太大問題,但到了第二節開始,可能是因為第一節的內容還沒完全吸收,所以也發現自己理解力時常卡住⋯⋯。 由於試聽時間上的限制,為了要趕在deadline完成課程,第二節後半開始幾乎是直接聽過,沒有踏實的把每個環節搞懂,導致作業其實也寫不太出來⋯⋯(好愧疚)。我相信一個假日完成課程是可行的,但對於一個零基礎的人來說,達到熟練、概念通透的程度大概要一個月反覆觀看課程、自行練習才能。試聽結束之後,會再找一些空閑時間把課程重複上過,希望能夠有所進步。 比較想分享的是第一節上課的感想(畢竟這部分在試聽中確實花了最多的心力),講師講的內容很清楚,很棒的是講師的用詞都不會讓凡人難以理解。只是比較可惜的部分是jupyter notebook教材的內容跟上課有點不太一致。課程中利用的檔案是python-practice.ipynb,但提供的資源裡面只有python.ipynb。但使用python.ipynb,還是發現有些問題,像是有些教材遺漏(「字串處理」、「串列處理方法」、「Fstring 與數值格式的說明」的教材不在jupyter裡),又或者jupyter notebook裡有的內容但是課程中沒提到(11.常用函式:沒有解釋jupyter notebook裡 print(dic.setdefault(4,'val4')) 的用途)。因此花了滿多時間自己另外新增筆記,不過自己寫筆記也在理解上有很大的幫助~~只是學習速度真的會變很慢很慢QQ,大概一堂八分鐘的課,實際上下來可能要花半小時。 作業一的部分,不知道是不是放錯順序了~一開始嘗試打印九九乘法表,發現根本想不出來怎麼做,只有把值求出來⋯⋯。觀看解答之後發現用到的觀念其實是第10堂課程才提到的內容(%d),如果把作業一往後移到10之後,應該對學員來說會比較好作答~ 整體而言,大致上的學習體驗還是很好的,課程的架構、回覆學員問題的效率都很棒,只是因爲時間上的限制,沒有按照想要的步調進行,感謝團隊給予這次試聽的機會!辛苦了! Udemy 線上課程:【增加職場技能】用一個假日進行 Python 資料分析視覺化實戰 成為快樂學習員:為推廣與提升學習 Python 資料分析之環境,提供學習員鼓勵計畫。分享本篇文章做推薦學習至臉書動態牆並來訊「快樂學程式」粉專分享你學習該堂課的動機與該貼文連結,學程式提供八折優惠折扣。被分享數有達10個以上進行申請(oh!你的學習意願有目共睹,必須給你拍拍手),更提供你六折優惠!讓快樂學程式幫助你快樂學習,提升職場競爭力:) 心得出處-life84527@gmail.com
學程式助教
February 23, 2020