matplotlib-gbk

将中文字体文件复制到: %PythonPath%Libsite-packagesmatplotlibmpl-datafontsttf

下,这里以上一节介绍的Yahei Mono字体为例。

找到Matplotlib的配置文件matplotlibrc,全局配置文件的路径:

%PythonPath%Libsite-packagesmatplotlibmpl-datamatplotlibrc

用户配置文件路径:

c:Documents and Settings%UserName%.matplotlibmatplotlibrc

用文本编辑器打开此文件,进行如下编辑:

找到设置font.family的行,改为font.family : monospace,注意去掉前面的#号。

在下面添加一行:font.monospace : Yahei Mono。

在matplotlib中使用中文字符串时记住要用unicode格式,例如:u"测试中文显示"。

mint-15-upto-16

sudo sed -i 's/raring/saucy/' /etc/apt/sources.list sudo sed -i 's/olivia/petra/' /etc/apt/sources.list

sudo sed -i 's/raring/saucy/' /etc/apt/sources.list.d/official-package-repositories.list

sudo sed -i 's/olivia/petra/' /etc/apt/sources.list.d/official-package-repositories.list

sudo apt-get update && sudo apt-get dist-upgrade

sudo apt-get upgrade

%%timeit about 2 hours

pandas

pandas细节比较多,更新也快,绝对可以替代所有sql

0.13中ExcelWriter支持使用with写入多sheet,更人性化

with ExcelWriter('path_to_file.xlsx') as writer:

df1.to_excel(writer, sheet_name='Sheet1')

df2.to_excel(writer, sheet_name='Sheet2')

0.12中,需要用writer.save()保持才能输出

0.13ExcelWriter支持Excel writer engines

XlsxWriter —— .xlsx

openpyxl —— .xlsm files

xlwt —— .xls files

通过map实现多条件筛选

criterion = rdctemp[u'省名称'].map(lambda x: x.startswith(prov.decode('utf8')[:2]))

rdctemp.loc[criterion,dstname] = price