成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

一文詳解Python數據分析模塊Numpy基礎數據類型

開發 前端
NumPy(Numerical Python) 是 Python 語言的一個擴展程序庫,支持大量的維度數組與矩陣運算,此外也針對數組運算提供大量的數學函數庫。

Numpy簡介

?NumPy(Numerical Python) 是 Python 語言的一個擴展程序庫,支持大量的維度數組與矩陣運算,此外也針對數組運算提供大量的數學函數庫。

NumPy? 是一個運行速度非常快的數學庫,主要用于數組計算,包含:

  • 一個強大的N維數組對象 ndarray
  • 廣播功能函數
  • 整合 C/C++/Fortran 代碼的工具
  • 線性代數、傅里葉變換、隨機數生成等功能

NumPy Ndarray 對象

  • NumPy 最重要的一個特點是其 N 維數組對象 ndarray,它是一系列同類型數據的集合,以 0 下標為開始進行集合中元素的索引
  • ndarray 對象是用于存放同類型元素的多維數組
  • ndarray 中的每個元素在內存中都有相同存儲大小的區域

numpy對象創建:

numpy.array(object, dtype = None, copy = True, order = None, subok = False, ndmin = 0)

名稱

描述

object

數組或嵌套的數列

dtype

數組元素的數據類型,可選

copy

對象是否需要復制,可選

order

創建數組的樣式,C為行方向,F為列方向,A為任意方向(默認)

subok

默認返回一個與基類類型一致的數組

ndmin

指定生成數組的最小維度

數據類型轉換

拷貝

最小維度

subok

NumPy 數據類型

名稱

描述

bool_

布爾型數據類型(True 或者 False)

int_

默認的整數類型(類似于 C 語言中的 long,int32 或 int64)

intc

與 C 的 int 類型一樣,一般是 int32 或 int 64

intp

用于索引的整數類型(類似于 C 的 ssize_t,一般情況下仍然是 int32 或 int64)

int8

字節(-128 to 127)

int16

整數(-32768 to 32767)

int32

整數(-2147483648 to 2147483647)

int64

整數(-9223372036854775808 to 9223372036854775807)

uint8

無符號整數(0 to 255)

uint16

無符號整數(0 to 65535)

uint32

無符號整數(0 to 4294967295)

uint64

無符號整數(0 to 18446744073709551615)

float_

float64 類型的簡寫

float16

半精度浮點數,包括:1 個符號位,5 個指數位,10 個尾數位

float32

單精度浮點數,包括:1 個符號位,8 個指數位,23 個尾數位

float64

雙精度浮點數,包括:1 個符號位,11 個指數位,52 個尾數位

complex_

complex128 類型的簡寫,即 128 位復數

complex64

復數,表示雙 32 位浮點數(實數部分和虛數部分)

complex128

復數,表示雙 64 位浮點數(實數部分和虛數部分)

數據類型對象 (dtype)

數據類型對象(numpy.dtype 類的實例)用來描述與數組對應的內存區域是如何使用,它描述了數據的以下幾個方面:

  • 數據的類型(整數,浮點數或者 Python 對象)
  • 數據的大小(例如, 整數使用多少個字節存儲)
  • 數據的字節順序(小端法或大端法)
  • 在結構化類型的情況下,字段的名稱、每個字段的數據類型和每個字段所取的內存塊的部分
  • 如果數據類型是子數組,那么它的形狀和數據類型是什么。

字節順序是通過對數據類型預先設定 < 或 > 來決定的。 < 意味著小端法(最小值存儲在最小的地址,即低位組放在最前面)。> 意味著大端法(最重要的字節存儲在最小的地址,即高位組放在最前面)。

dtype 對象是使用以下語法構造的:

numpy.dtype(object, align, copy)

object - 要轉換為的數據類型對象
align - 如果為 true,填充字段使其類似 C 的結構體。
copy - 復制 dtype 對象 ,如果為 false,則是對內置數據類型對象的引用

每個內建類型都有一個唯一定義它的字符代碼

字符

對應類型

b

布爾型

i

(有符號) 整型

u

無符號整型 integer

f

浮點型

c

復數浮點型

m

timedelta(時間間隔)

M

datetime(日期時間)

O

(Python) 對象

S, a

(byte-)字符串

U

Unicode

V

原始數據 (void)

dt = np.dtype(np.int32)
print(dt)

輸出:
int32


dt = np.dtype('i4')
print(dt)

輸出:
int32


dt = np.dtype([('age', np.int8)])
print(dt)

輸出:
[('age', 'i1')]

結構化數據類型

student = np.dtype([('name','S20'), ('age','i1'), ('score', 'f4')])
a = np.array([('xm', 10, 98.123456789), ('xh', 8, 99.111111111), ('xl', '9', 100)], dtype=student)
print(a)

輸出:
[(b'xm', 10, 98.12346 ) (b'xh', 8, 99.111115) (b'xl', 9, 100. )]
責任編輯:華軒 來源: 今日頭條
相關推薦

2023-02-24 14:40:24

ndarrayPython數據分析

2021-11-20 10:27:43

Python數據類型

2021-11-22 06:21:31

Python數據類型Python基礎

2022-05-12 13:44:35

數據分析數據

2019-06-26 11:10:47

Python數據分析Excel

2020-07-30 07:50:56

數據分析

2025-04-03 05:10:00

數據分析分析方法MECE

2011-05-23 16:40:00

python

2021-11-11 08:48:09

數據分析數據分析師數據挖掘

2018-05-25 10:51:50

數據保護進

2021-07-15 10:49:08

數據平臺企業

2021-07-28 10:41:21

python

2021-04-05 08:22:54

Python進制數據類型

2024-03-14 11:54:37

C++數據類型

2024-06-06 09:08:14

NumPyPython數據分析

2023-02-13 23:39:48

數據庫Mongodb存儲

2023-11-02 13:33:00

Python數據結構

2017-11-20 16:43:40

高斯混合模型算法K-means

2023-04-06 07:49:23

Python數據類型

2022-10-20 08:01:23

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品欧美一区喷水 | 在线成人av | 秋霞电影一区二区 | 91精品国产综合久久久久久漫画 | 在线免费av电影 | 免费观看毛片 | 日韩精品成人一区二区三区视频 | 国产成人av电影 | 欧美国产视频 | 国产免费一级片 | 四虎永久免费黄色影片 | 亚洲一区二区在线免费观看 | 国产a视频 | 欧美色综合一区二区三区 | 欧美精品一区二区三区在线播放 | av天天操 | 天天操操操操操 | 国产日韩精品久久 | 免费性视频| 99精品欧美一区二区三区 | 在线观看免费观看在线91 | 中文字幕免费视频 | 欧美国产日韩一区 | 国产精品久久久久久久久久久久冷 | 毛片一区二区 | 精品国产一区二区在线 | 精品久久久久久久久久久久久久 | 欧美嘿咻 | yiren22综合网成人 | 欧美成人精品一区二区男人看 | 免费三级黄 | 日本在线看片 | 福利国产 | 国产精品成人一区二区 | 欧美一区2区三区4区公司二百 | 91看片在线观看 | 久久大陆| 国产一区二区三区在线看 | 9久9久9久女女女九九九一九 | 亚洲二区在线 | 亚洲性人人天天夜夜摸 |