利用Python繪圖
製作折線圖:
給圖形添加文本:
解決中文亂碼:
首先,找到matplotlib的配置文件路徑,
註:為了保險,可先備份配置文件『matplotlibrc』,習慣上用後綴.bak作為備份文件
然後,把中文字SimHei體放入『fonts』文件夾的『ttf』文件夾中,並雙擊安裝
第三步,用Notepad++打開配置文件,找到『font.family』去掉前面的注釋#;找到『font.sans-serif』去掉前面的注釋#,並在該行冒號後輸入SimHei;找到『axes.unicode_minus』,去掉前面的注釋#,並把冒號後的True改成False
第四步,刪除matplotlib的緩存文件(C:用戶名.matplotlib)
最後,重啟notebook
plt.plot函數里的參數的意義
用PANDAS繪圖:
讀取網路股票數據:(pandas_datareder)
比較這幾家公司的平均股價:
1)把公司股價收盤平均價作為列表的形式賦值給pandas的一維數組
2)pandas繪圖
註:用平均值取數有個缺點,就是沒辦法去除異常值的影響
MARKDOWN語法:
標題:一級、二級。。。分別用一個#、兩個#表示(以此類推),#和文本之間留有空格
有序列表:數字+「.」+空格+文本
無序列表:空格+「*」+空格+文本
超鏈接:方括弧(命名)+網址(網址用小括弧括起來,顯示的時候則可以隱藏)
插入圖片:感嘆號+方括弧(命名)+路徑(notebook安裝路徑下的圖片位置)
引用:大於號
分割:---
幻燈片製作:
設置完成後,在anaconda中輸入命令:jupyter nbconvert 「代碼路徑」--to slides --post serve
推薦閱讀:
※python 的 dict真的不會隨著key的增加而變慢嗎?
※python exec in d 是往d中填充數據?
※Python中期學者必看之生成器表達式和enumerate
※木犀互聯網技術周刊(六)
※Python AI極簡入門:3、對數據進行預處理