首页 > 其他分享 >NumPy 数据

NumPy 数据

时间:2023-12-31 09:03:24浏览次数:24  
标签:10 NumPy arange 类型 np array 数据

使用NumPy需要先导入,约定俗成地为它起别名np。使用np.array
可传入一个元组或列表。如果是二维数据,可以是由列表组成的列表或
由元组组成的列表等形式。
import numpy as np
np.array([1, 2, 3])
np.array((1, 2, 3)) # 同上
# array([1, 2, 3])
np.array(((1, 2),(1, 2)))
np.array(([1, 2],[1, 2])) # 同上
'''
array([[1, 2],
[1, 2]])
'''
以下是一些常见的数据生成函数。
np.arange(10) # 10个,不包括10,步长为1
np.arange(3, 10, 0.1) # 从3到9,步长为0.1
# 从2.0到3.0,生成均匀的5个值,不包括终值3.0
np.linspace(2.0, 3.0, num=5, endpoint=False)
# 返回一个6×4的随机数组,浮点型
np.random.randn(6, 4)
# 指定范围、指定形状的数组,整型
np.random.randint(3, 7, size=(2, 4))
# 创建值为0的数组
np.zeros(6) # 6个浮点0.
np.zeros((5, 6), dtype=int) # 5×6整型0
np.ones(4) # 同上
np.empty(4) # 同上
# 创建一份和目标结构相同的0值数组
np.zeros_like(np.arange(6))
np.ones_like(np.arange(6)) # 同上
np.empty_like(np.arange(6)) # 同上
2.3.4 数据类型
由于Pandas中的数据类型部分继承了NumPy的数据类型,所以我们
需要了解一下NumPy的常见类型。
np.int64 # 有符号64位整型
np.float32 # 标准双精度浮点类型
np.complex # 由128位的浮点数组成的复数类型
np.bool # bool类型(True或False)
np.object # Python中的object类型
np.string # 固定长度的string类型
np.unicode # 固定长度的unicode类型
np.NaN # np.float的子类型
np.nan
2.3.5 数

 

标签:10,NumPy,arange,类型,np,array,数据
From: https://www.cnblogs.com/xkdn/p/17937191

相关文章

  • windows 多版本mysql数据共存方法
    1、下载好当前版本的数据解压到指定目录,例如 d:\dev\mysql\572、进入以上目录的d:\dev\mysql\57\bin目录3、执行以下命令注册服务#注意此命令运行环境为windowsdos#注册服务mysqld--installmysql57--defaults-file="D:\dev\mysql\57\my.ini"4、打开services.msc......
  • openGauss学习笔记-179 openGauss 数据库运维-逻辑复制-发布订阅
    openGauss学习笔记-179openGauss数据库运维-逻辑复制-发布订阅发布和订阅基于逻辑复制实现,其中有一个或者更多订阅者订阅一个发布者节点上的一个或者更多发布。订阅者从它们所订阅的发布拉取数据。发布者上的更改会被实时发送给订阅者。订阅者以与发布者相同的顺序应用那些数据......
  • openGauss学习笔记-180 openGauss 数据库运维-升级-升级前必读
    openGauss学习笔记-180openGauss数据库运维-升级-升级前必读180.1升级方案本节为指导用户选择升级方式。用户根据openGauss提供的新特性和数据库现状,确定是否对现有系统进行升级。当前支持的升级模式为就地升级、灰度升级和滚动升级。升级方式的策略又分为大版本升级和小版......
  • java对指定的excel续写入数据
    /***向已知表中插入数据,累计追加*写入前先判断表是否存在,表中是否有数据**@paramdateListlist实体类对象*@paramfilePathexcel的路径D:\\123.xls*@throwsException*/publicstaticvoidinserSheetData(List<excelDate>dateList,StringfilePath)thro......
  • 2023 408数据结构总结
    持续更新完善中。一、线性表顺序存储的有序表非空双向链表时间复杂度二、栈、队列和数组稀疏矩阵3三元组:(行、列、值)表示矩阵非0元素三、树与二叉树二叉树二叉树的遍历5先序遍历NLR(根左右)中序遍历LNR后序遍历LRN==【题目】==树与二叉树的应用4哈弗曼编码的加......
  • 【python爬虫课程设计】大数据分析——有多少人花时间通过身体测量来思考自己的健康状
    一、选题背景介绍在现代快节奏的生活中,越来越多的人开始关注自己的健康状况,并采取积极的措施来改善和维持健康。体重是一个重要的身体指标,对于评估健康状况和制定健康计划具有重要意义。通过定期测量体重,人们可以了解自己的体重变化趋势,并将其与健康目标相比较。体重的增加或减......
  • Python NumPy 生成随机数的方法及示例
    ​ NumPy是一个强大的库,用于数值计算,包括生成各种随机数。可以使用random.rand()、random.randn()、random.randint()、random.uniform()、random.normal()和random.seed()函数方法生成随机数。本文介绍生成随机数的方法,以及相关的示例代码。1、numpy.random.rand()numpy.ra......
  • 【Python爬虫课程设计】招聘网站数据分析与可视化
    一、选题背景随着互联网的快速发展和信息化时代的到来,招聘网站成为求职者和招聘公司之间最重要的信息交流平台之一。招聘网站上聚集了大量的职位信息、薪资数据和公司信息,这些数据蕴含着丰富的招聘市场和就业趋势的信息,对求职者和招聘公司都具有重要的参考价值。然而,由于招聘网站......
  • 大数据分析——数据专业薪资水平分析
    一、选题背景    近几年,“数据”这个词语越来越火爆。从整个环境来讲,企业愈发关注数据所带来的巨大价值,并将数据业务逐渐渗透到企业的发展版图中。也正是因为企业对数据方向的逐步重视,数据相关岗位的需求增多,近几年呈爆发式增长。    对于现在的人才需求市场,数......
  • 大数据分析与可视化 之 爬取小说
    大数据分析与可视化之爬取小说importurllib.requestimportrandomfrombs4importBeautifulSoupimporttimedefrequest_html(url):headers={'User-Agent':'Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/89.0.43......