ICode9

精准搜索请尝试: 精确搜索
  • NumPy科学计算库学习_008_NumPy数组的花式索引和索引技巧2022-09-13 04:30:42

    一、1维NumPy数组 1、创建1维NumPy数组 arr = np.array([0,10,3,8,24,5,18,2,99,66]) print("【arr】\n",arr) 【arr】 [ 0 10 3 8 24 5 18 2 99 66] 2、从1维NumPy数组中挑选元素索引、并赋值给新的对象 将arr2内的元素修改不会影响到arr本身哦 arr2 = arr[[0,0,0,2,3,-

  • 大数据3月份预先2021-03-28 14:05:02

    数组: ①、ndim 维度个数 ②、shape 数组的维度 ③、dtype数据类型 ④、整数的默认类型为int64 ⑤、size 元素总个数 创建一个一维数组 data1 = np.array([1,2,3]) 创建一个二维数组 data2 = np.array([[1,2,3],[4,5,6]]) 创建元素值全是0的数组 np.zeros((3,4)) 创建元素值全是1

  • 《利用Python》进行数据分析:Numpy基础5 基本的索引和切片2019-02-27 18:03:28

    #coding=utf-8__author__ = 'andy'import numpy as np'''一维数组的切片'''arr=np.arange(10)print(arr)#源数据上进行切片与数值修改,比较耗内存print(arr[5])print(arr[5:8])arr_slice=arr[5:8]arr_slice[1]=12345#对切片的第一个值进行重新赋值print(arr)#不在源数据上修改用copy

  • 《利用Python》进行数据分析:Numpy基础6 切片索引2019-02-27 18:01:37

    #coding=utf-8__author__ = 'andy'import numpy as nparr=np.arange(10)arr[5]=64print(arr,arr[1:6])arr2d=np.array([[1,2,3],[4,5,6],[7,8,9]])arr3d=np.array([[[1,2,3],[4,5,6]],[[7,8,9],[10,11,12]]])print(arr2d[:2])print(arr2d[:2,1:])#索引和切片混合print(arr2

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有