首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python数据分析之NumPy(基础篇)

更改ndarray的大小将创建一个新的数组并删除原始数据。 NumPy 数组中的元素都需要具有相同的数据类型,因此在存储器中将具有相同的大小。...数据存储区域保存着数组中所有元素的二进制数据,dtype对象则知道如何将元素的二进制数据转换为可用的值。数组的维数、大小等信息都保存在ndarray数组对象的数据结构中。...] [ 0. 0.]] b = np.ones((1,2)) # 创建1x2的全1数组 print(b) [[ 1. 1.]] c = np.full((2,2), 7) # 定值数组 print...的复制和视图 当计算和操作数组时,它们的数据有时被复制到新的数组中,有时不复制。...d 的值,a不会受影响 False False [0 1 2 3 4 5] Numpy数组取值和赋值 切片 import numpy as np # 创建一个如下格式的3x4数组 # [[ 1 2

1.6K31
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    别整天 “学妹前女友”了,花2小时整理了Numpy测试习题100道,做个测验吧!

    前面,已经为大家发布了Numpy系列的十篇文章,这里暂时告一段落,现为大家提供100道Numpy练习题,算是作为一个查漏补缺吧! 前面我为大家总结了Numpy中的常用函数,但是没有举例子解释说明。...创建表示位置(x, y)和颜色(r, g, b, a)的结构化数组 (★★☆) (提示: dtype) Z = np.zeros(10, [('position', [('x', float, 1),...如何将类型为float(32位)的数组类型转换位integer(32位)?...考虑一个维度(5,5,3)的数组,如何将其与一个(5,5)的数组相乘?...考虑两个形状分别为(8,3) 和(2,2)的数组A和B. 如何在数组A中找到满足包含B中元素的行?(不考虑B中每行元素顺序)?

    1.5K50

    挑战NumPy100关,全部搞定你就NumPy大师了 | 附答案

    ★☆☆) 如何使用命令行来获得numpy中add这个函数的文档?...如何在向量中找到最接近的值(给定标量)?(★★☆) 51. 创建一个表示位置(x,y)和颜色(r,g,b)的结构化数组(★★☆) 52....什么东西与numpy数组的枚举等价?(★★☆) 56. 生成一个通用的二维高斯型数组 (★★☆) 57. 如何将p个元素随机放置在二维数组中 (★★☆) 58....有一个给定值, 从数组中找出最接近的值 (★★☆) 62. 设有两个形状为(1,3)和(3,1)的数组,如何使用迭代器计算它们的总和?(★★☆) 63....设有一个任意数组,编写一个函数,以给定元素为中心, 提取具有固定形状的子部分(必要时可以用固定值来做填充)(★★★) ? 81.

    4.9K30
    领券