Python小记(一)

1、numpy.histogram用法

  • numpy.histogram(a,bins=10,range=None,normed=False,weights=None,density=None)
    return hist(array在各直方图中值的个数)和bin eages (每个直方图的边界)
例:numpy.histogram([1, 2, 1], bins=2)  
结果:(array([2, 1]), array([ 1. ,  1.5,  2. ]))
直方图:1~1.51.5~2,落入这两个直方图的值个数分别为2个、1

2、排序函数sort,sorted,参考博客python的排序 sort sorted

a = [5,2,1,9,6]           

>>> sorted(a)                  #将a从小到大排序,不影响a本身结构    
[1, 2, 5, 6, 9]    

>>> sorted(a,reverse = True)   #将a从大到小排序,不影响a本身结构    
[9, 6, 5, 2, 1]    

>>> a.sort()                   #将a从小到大排序,影响a本身结构    
>>> a    
[1, 2, 5, 6, 9]    

>>> a.sort(reverse = True)     #将a从大到小排序,影响a本身结构    
>>> a    
[9, 6, 5, 2, 1]    

3、np.random

  • random([size]) Return random floats in the half-open interval [0.0, 1.0).

4、/,//,%

/,除法,e.g 5/3.=1.6666666666666667
//,整除,e.g 5//3=1
%,计算除法的余数,e.g 5%3=2

5、%matplotlib inline
将图表嵌入notebook中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值