当前位置: 首页 > wzjs >正文

网站建设的目的意义seo诊断分析在线工具

网站建设的目的意义,seo诊断分析在线工具,网上企业名称预先核准系统,家乐福网上商城可以用购物卡吗锋哥原创的Pandas2 Python数据处理与分析 视频教程: 2025版 Pandas2 Python数据处理与分析 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili NumPy 提供了丰富的数据类型(dtypes),主要用于高效数值计算。以下是 NumPy 的主要…

锋哥原创的Pandas2 Python数据处理与分析 视频教程:  

2025版 Pandas2 Python数据处理与分析 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili

NumPy 提供了丰富的数据类型(dtypes),主要用于高效数值计算。以下是 NumPy 的主要数据类型分类及说明:


  1. 数值类型(Numeric Types)

(1) 整数类型(Integer)

类型说明范围(有符号)范围(无符号)
int88位整数-128 到 127-
int1616位整数-32768 到 32767-
int3232位整数-2³¹ 到 2³¹-1-
int6464位整数-2⁶³ 到 2⁶³-1-
uint88位无符号整数-0 到 255
uint1616位无符号整数-0 到 65535
uint3232位无符号整数-0 到 2³²-1
uint6464位无符号整数-0 到 2⁶⁴-1

示例:

import numpy as np
​
a = np.array([1, 2, 3], dtype=np.int32)  # 32位整数
b = np.array([255, 0], dtype=np.uint8)   # 8位无符号整数

(2) 浮点类型(Float)

类型说明精度(位数)
float16半精度浮点(16位)5位指数 + 10位尾数
float32单精度浮点(32位)8位指数 + 23位尾数
float64双精度浮点(64位,默认)11位指数 + 52位尾数
float128扩展精度浮点(128位)更高精度(部分系统支持)

示例:

c = np.array([1.0, 2.5], dtype=np.float32)  # 单精度浮点
d = np.array([3.1415926535], dtype=np.float64)  # 双精度浮点

(3) 复数类型(Complex)

类型说明
complex64实部和虚部均为 float32
complex128实部和虚部均为 float64(默认)
complex256更高精度的复数(部分系统支持)

示例:

e = np.array([1 + 2j, 3 + 4j], dtype=np.complex64)
  1. 其他类型

(1) 布尔类型(Boolean)

类型说明
bool_布尔值(True/False)

示例:

f = np.array([True, False], dtype=np.bool_)

(2) 字符串类型(String)

类型说明
str_Unicode 字符串(默认)
bytes_字节字符串(ASCII)

示例:

g = np.array(["hello", "numpy"], dtype=np.str_)   # Unicode
h = np.array([b"abc", b"123"], dtype=np.bytes_)   # 字节字符串

(3) 日期时间类型(Datetime)

类型说明
datetime64日期时间(年、月、日、秒等)
timedelta64时间间隔(差值)

示例:

i = np.array(["2023-01-01", "2024-12-31"], dtype="datetime64[D]")  # 天精度
j = np.array([1, 7], dtype="timedelta64[D]")  # 时间差(天)

3. 结构化数据类型(Structured Arrays)

用于存储类似表格的数据(多个字段):

dt = np.dtype([("name", "U10"), ("age", "i4"), ("height", "f4")])
people = np.array([("Alice", 25, 1.65), ("Bob", 30, 1.80)], dtype=dt)
print(people["age"])  # 访问字段

完整代码:

import numpy as np
​
a = np.array([1, 2, 3], dtype=np.int32)  # 32位整数
b = np.array([255, 0], dtype=np.uint8)  # 8位无符号整数
print(a, b)
​
c = np.array([1.0, 2.5], dtype=np.float32)  # 单精度浮点
d = np.array([3.1415926535], dtype=np.float64)  # 双精度浮点
print(c, d)
​
e = np.array([1 + 2j, 3 + 4j], dtype=np.complex64)
print(e)
​
f = np.array([True, False], dtype=np.bool_)
print(f)
​
g = np.array(["hello", "numpy"], dtype=np.str_)  # Unicode
h = np.array([b"abc", b"123"], dtype=np.bytes_)  # 字节字符串
print(g, h)
​
i = np.array(["2023-01-01", "2024-12-31"], dtype="datetime64[D]")  # 天精度
j = np.array([1, 7], dtype="timedelta64[D]")  # 时间差(天)
print(i, j)
​
dt = np.dtype([("name", "U10"), ("age", "i4"), ("height", "f4")])
people = np.array([("Alice", 25, 1.65), ("Bob", 30, 1.80)], dtype=dt)
print(people)
print(people["age"])  # 访问字段

运行输出:

[1 2 3] [255   0]
[1.  2.5] [3.14159265]
[1.+2.j 3.+4.j]
[ True False]
['hello' 'numpy'] [b'abc' b'123']
['2023-01-01' '2024-12-31'] [1 7]
[('Alice', 25, 1.65) ('Bob', 30, 1.8 )]
[25 30]

NumPy 的数据类型比 Python 原生类型更精细,适合科学计算。选择合适的数据类型可以:

  • 节省内存(如用 int8 代替 int64

  • 提高计算效率(如 float32float64 更快)

  • 确保精度(如避免整数溢出)。

http://www.dtcms.com/wzjs/192612.html

相关文章:

  • 可以做甩货的电商网站百度竞价推广投放
  • 二十条优化措施全文seo含义
  • iis做网站跳转企业邮箱查询
  • 百色做网站怎样在网上做推广
  • 网站内容建设和管理系统重庆整站seo
  • 9377传奇手游盒子重庆排名seo公司
  • 域名服务dns的主要功能是抖音seo代理
  • 天津市网站建设公司站长工具ip地址查询
  • 伊春网站优化中国推广网
  • wordpress做的网站扩展性苏州seo关键词优化推广
  • 公司禁用网站怎么做宁波优化seo软件公司
  • 如何设计制作企业网站搜索引擎登录入口
  • 搭建网站用什么语言最近实时热点事件
  • 知名做网站哪家好百度联盟官网
  • 向自己做网站企业网络营销策划方案范文
  • 在美国买云主机做网站seo外链收录
  • WordPress 跳转 xampp网站搜索引擎优化方案
  • 网站开发的数据库技术掌门一对一辅导官网
  • 国内最大的网站建设公司排名网络营销系统
  • 幼儿园资质做网站需要什么资质搜狗推广登录入口
  • 国家开发银行生源地助学贷款网站优化一下
  • 广州网站建站平台无线网络优化
  • 网站建设必会的软件惠州网站建设
  • 茂县建设局网站seo基础教程使用
  • 国内做的比较好的协会网站太原seo公司
  • 怎么建设阿里巴巴国际网站搜索引擎关键词排名优化
  • 广告网络用语深圳百度网站排名优化
  • 三亚婚纱摄影 织梦网站源码网址查询服务器地址
  • 阿里巴巴做网站的电话号码绍兴seo推广
  • 网站建设毕业答辩ppt模板网站域名解析ip