ch03 Numpy

  1. 数组创建函数
   array():转换数据为narray数组  
   arange():类似于range
   ones,zeros():全 1 或者全 0 的数组
   eye(),identy():创建一个正方形的 N * N 矩阵  
  1. ndarray的数据类型
    dtype(数据类型)是一个特殊的对象,我们可以用ndarrayasdtype()方法显示地转换它的数据类型

数组使我们可以不用循环即可对数据进行批量运算

  1. 数组和标量之间的运算
    数组也是可以加减乘除的!Python真的屌..
    同样大,小的将会应用到元素级,不同大小之间的数组的运算叫广播,比较复杂对于数据分析而言初阶段不需要掌握。

  2. 数据的切片

  arr = np.arange()
  Out: arr = [(1,2,...9,10)]
  arr[5]
  Out: 5
  arr[5:8]
  Out:[(5,6,7)]  #也可以对数组进行赋值之类的操作  
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 来源:NumPy Tutorial - TutorialsPoint 译者:飞龙 协议:CC BY-NC-SA 4...
    布客飞龙阅读 33,115评论 6 98
  • NumPy(Numerical Python的简称)是高性能科学计算和数据分析的基础包。其部分功能包括: ndar...
    进步小小青年阅读 1,484评论 0 1
  • NumPy是Python中关于科学计算的一个类库,在这里简单介绍一下。 来源:https://docs.scipy...
    灰太狼_black阅读 1,256评论 0 5
  • 先决条件 在阅读这个教程之前,你多少需要知道点python。如果你想从新回忆下,请看看Python Tutoria...
    舒map阅读 2,618评论 1 13
  • import numpy as np 创建ndarray data1 = [6,7.5, 8, 0, 1]arr1...
    陆文斌阅读 739评论 0 1