python 安裝缺乏的包
指令行
pip install -U numpy
pip install -U pands
pip install -U matplotlib
pip install -U sklearn
python 支援中文
1.修改matplotlibrc檔案
進入Python安裝目錄下的Lib\site-packages\matplotlib\mpl-data目錄,打開matplotlibrc檔案,删除
font.family
和
font.sans-serif
兩行前的
#
,并在
font.sans-serif
後添加微軟雅黑字型(Microsoft YaHei),代碼如下:
matplotlibrc檔案修改 Python
1 2 3 | font . family : sans - serif font . sans - serif : Microsoft YaHei , Bitstream Vera Sans , Lucida Grande , Verdana , Geneva , Lucid , Arial , Helvetica , Avant Garde , sans |
2 代碼首行 加上 #coding:utf-8
3 中文字元串的地方前面加u,plt.title(u"這是一個圖表")
4.為保險起見,到C:\Windows\Fonts\中找到微軟雅黑對應的字型檔案msyh.ttf(Window 8系統是msyh.ttc,也可從網上下載下傳msyh.ttf),将其複制到%Python_Home%\Lib\site-packages\matplotlib\mpl-data\fonts\ttf\目錄下
注意:若引入了seaborn,則隻能使用方法一
方法一:代碼中指定中文字型
# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt
import matplotlib
zhfont1 = matplotlib.font_manager.FontProperties(fname='/usr/share/fonts/cjkunifonts-ukai/ukai.ttc')
plt.xlabel(u"橫坐标xlabel",fontproperties=zhfont1)