快到年底了,寫總結報告了,總想用數據圖形來彙報,於是想用Python的第三方包來解決數據呈現和數據分析。
瞭解到pyecharts包。https://pyecharts.org/#/zh-cn/geography_charts(官方網站介紹,想用就看官方的,別人寫的文章只能借鑑。)
實例操作1:(挖坑to be no.1)
1、打開安裝完好的Pycharm,將代碼複製進去,不急着運行。(前提是pycharm安裝成功,python3.7也引用到。不知道朋友可以看我之前文章介紹。)
然後在settings中添加第三方資源包,下圖中已經很詳細告訴。
有時候第三方資源包下載很慢,有時候超時,是因爲服務器是在國外,這裏有兩個方法可以解決。
第一種是更改系統中資源鏡像下載的環境地址。(https://blog.csdn.net/Growing_hacker/article/details/89527527)借鑑這個網友的了,已經寫的很詳細了。
第二種也是修改Pycharm中資源包的下載地址;輸入你要找的資源包,然後在Option選項中,輸入你的資源包的鏡像地址,這裏可以輸入阿里雲的、360的、豆丁的,隨便你。(https://blog.csdn.net/Lemostic/article/details/81676603)借鑑這個網友
2、保證資源包下載完後,就可以運行程序了,程序很簡單(這裏第三方包不是上圖的資源包,注意一下)。
本應該出現在右邊的圖形,沒有出現。
按道理說在Pycharm的右手邊會線性圖形出現,但是我運行後沒有,於是開始挖坑之旅。
總結網絡上提供的三種方法:
1.增加plt.show()函數。【如圖我增加了,還是顯示不出來。】
2.取消show plots in tool windown 打鉤,我雖然英語不是這個也只是窗口呈現問題,沒有直接關係,繼續攪屎。
3.卸載pip3的安裝路徑,可能與pycharm的路徑引用的路徑不同。【這個方法沒試,感覺不是python3路徑問題,因爲其他腳本都是正常運行的。】
三次攪屎之旅花了幾個小時時間,加上pycharm耗內存。看到網絡有人評論Anaconda可以用,果斷去試一試。
實例操作2:(挖金to be no.1)
安裝方法:https://blog.csdn.net/sunshine_lyn/article/details/81158855
上面老鐵寫的很詳細了,可以借鑑一下。(注:如果原來裝了Python3.7,注意安裝路徑不要和Anaconda重合。)
1、簡單介紹Anaconda常用幾個功能,Jupyterlab是用來編譯頁面工具,編譯完後直接web頁面打開,Notebook記事本保存文件夾及第三方資源包添加等。
spyder是IDE編程工具,代碼都放在這上面運行。Anaconda還能和githut連接,代碼直接上傳雲上,方便快捷。
2、編譯前先加入第三方資源包,點擊*jupyter*
開啓終端模式,會出現運行命令行。
輸入指令查看pip 安裝過的第三方資源包
可以輸入pip--version查看一下版本,如果版本在3.7以上,建議用pip3安裝。沒有就用pip
系統提示升級,那我們就升級,在安裝就不會提示。
自由安裝python其他第三方資源包,只要存儲空間夠。我這裏多加了一個sklearn
3、測試環節(兩種測試,一種使用Jupterlab測試,一種使用spyder測試):
我已經放代碼上編譯頁面進行編譯了。
第二種編譯方式,點擊spyder。
輸入import sklearn,在IDE中運行,無錯誤輸出,則第三方資源包已經加入成功。
新建一個項目頁面,將代碼輸入到IDE頁面中,保證系統的第三方資源包。
輸出的文件路徑,找到Html文件點擊打開。(代碼類型可以改,輸出參數可以變改。這是官方的案例。)
新建一個項目文件,換另一種第三方資源包引入,編譯運行後,圖形自然出現。(同樣代碼放進去Pycharm中運行就不出現圖形,不知道是什麼原因,隱約感覺可能是Pycharm的python console沒有鏈接好。有時間在專研專研。)
功法總結:
感覺兩種工具都比較耗內存,安裝完畢後還是佔用很大的存儲空間。Pycharm編譯每次加載都會把之前的編譯頁面放出來,但是Anaconda就不會,需要自己點擊開,還要把項目文件打開。有些人喜歡編譯用Pycharm有些人喜歡畫圖用Anaconda中spyder。總之,算是把第三資源包的圖形顯示出來了。雖然不是在Pycharm,總有一些些遺憾。