-
1 # 雲飛學python
-
2 # 小小猿愛嘻嘻
感覺兩方面吧,分別是資料處理和視覺化報表製作,python包含大量第三方包,其中就有針對這兩個方面的包—pandas資料處理和pyecharts報表製作。下面主要介紹一下這兩個包的使用,實驗環境win7+python3.6+pycharm5.0,主要步驟如下:
pyecharts快速製作視覺化報表:這個包是基於Echarts圖示的類庫,在繪製圖標圖示方便還是很快捷、簡單的,目前python2.x和python3.x都支援,下面簡單介紹一下這個包的安裝和使用:
1.安裝下載,直接輸入命令“pip install pyecharts”線上安裝就行(可能有些慢,稍等一下就行),如下:
2.測試如下,這裡簡單列了幾個例子,餅圖、圓環圖、儀表盤這3種圖,當然還有許多其他型別的圖:
餅圖
測試程式碼:
執行截圖:
圓環圖
測試程式碼:
執行截圖:
儀表盤
測試程式碼:
執行截圖:
當然,還有許多其他型別的圖,像箱型圖、熱力圖等,這裡就不詳細介紹了,感興趣的可以網上搜搜,相關教程不少。
pandas資料處理:這個是python的一個數據處理的包,對於資料的匯入、處理、匯出非常的方便,提供了大量現成的處理資料的函式,在分析資料方面很是有用,下面簡單介紹一下這個包的安裝和使用:
1.下載安裝,這裡直接輸入命令“pip install pandas”線上安裝就行,如下:
2.測試程式碼如下,這裡就簡單幾行程式碼,繪了一個折線圖:
程式碼如下:
執行截圖:
pandas功能很強大,我這裡就不詳細介紹每個函式和功能了,感興趣的話可以到官網上看看,網上也有許多相關的中文教程,學習一下,一定有大的收穫。
我感覺就這兩個方面吧,本人也不是研究經濟的,非這個專業,就當是外行的見解吧,也可以用一下scikit-learn這個包,機器學習的,可以做一些相關金融資料的預測,像股票等,應該對你的研究也有一些幫助,希望以上分享的內容能對你有所幫助吧。
回覆列表
首先想和題主說個建議:python是工具,請不要本末倒置。我們要根據自己的需求去學習需要的知識,而不是根據學會什麼來決定自己以後的發展!也就是說,你是經濟學的研究生,那麼你以後的發展路線自己一定要清楚,不要因為現在python火而轉去學python,那是一種本末倒置的選擇,當然也只是一個建議。
至於python可以用來做什麼,網上的答案很多,在關乎到題主的專業,有這麼幾點可以去嘗試下:
1、大資料、資料分析,一個偏向理論研究一個偏向實際應用
2、區塊鏈,最近也比較火
3、金融,量化交易方向
以上是我個人的見解,當然這幾個方向都差不多有個共同的門檻,那就是除了自己的專業以外,你需要學習高數或者統計學的相關知識,起碼要達到本科以上水平!當然了,題主既然是經濟學的研究生,那麼也應該差不多滿足了
加油!