pandas提供了一些option设置

pandas提供了一些option设置

1.  pd.options.mode.chained_assignment = None  

这个设置会关闭掉copywarning,也有人提问到关闭这个warning过后,速度更快,有待验证

2.  pd.options.display.max_columns = 999  

这个是DataFrame被输出的时候,如果列数太多,中间的列会被省略,而这个设置后最后可以显示999列

3.  color = sns.color_palette()  

这个是用seaborn生成一个调色盘,这个color是一个可以iterration的object,但是似乎没几种颜色
  • DataFrame也有boxplot方法,原理应该是调用了matplotlib的boxplot方法去生成一个axes对象,我记得那天我看的是不需要去plt.show就可以显示图像啊,可能是看错了,先不管了

  • numpy就有百分位数的算法,叫做np.percentile(list_like,95)

  • seaborn是matplotlib的封装,sns.distplot(data, bins, kde)封装的是plt.hist,kde是可以拟合出一条核密度函数曲线

  • plt.xlabel plt.ylabel plt.title参数都类似,前面字符串,后面可以跟fontsize控制字体大小

  • seaborn画柱状图,sns.barplot(data, alpha=0.8, color=),alpha是透明度

  • 对于datetime类型的字段,有方法可以直接提取月份,df[datetime_column].dt.month,这个方法应该是datetime类字段独有的方法,dt.month

你可能感兴趣的:(pandas提供了一些option设置)