中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

萊蕪 做網(wǎng)站 公司百度權(quán)重提升

萊蕪 做網(wǎng)站 公司,百度權(quán)重提升,成都網(wǎng)站建設(shè)需多少錢,網(wǎng)站建設(shè)企業(yè)開發(fā)NumPy是Python中科學(xué)計(jì)算的基礎(chǔ)包。它是一個(gè)Python庫,提供多維數(shù)組對(duì)象,各種派生對(duì)象(如掩碼數(shù)組和矩陣),以及用于數(shù)組快速操作的各種API,有包括數(shù)學(xué)、邏輯、形狀操作、排序、選擇、輸入輸出、離散傅立葉變…

NumPy是Python中科學(xué)計(jì)算的基礎(chǔ)包。它是一個(gè)Python庫,提供多維數(shù)組對(duì)象,各種派生對(duì)象(如掩碼數(shù)組和矩陣),以及用于數(shù)組快速操作的各種API,有包括數(shù)學(xué)、邏輯、形狀操作、排序、選擇、輸入輸出、離散傅立葉變換、基本線性代數(shù),基本統(tǒng)計(jì)運(yùn)算和隨機(jī)模擬等等。

首先引入numpy

import numpy as np

ndarray

NumPy 中定義的最重要的對(duì)象是稱為 ndarray 的 N 維數(shù)組類型。 它描述相同類型的元素集合。 可以使用基于零的索引訪問集合中的項(xiàng)目。

ndarray中的每個(gè)元素在內(nèi)存中使用相同大小的塊。 ndarray中的每個(gè)元素是數(shù)據(jù)類型對(duì)象的對(duì)象(稱為 dtype)。

ndarray對(duì)象提取的任何元素(通過切片)由一個(gè)數(shù)組標(biāo)量類型的 Python 對(duì)象表示。 下圖顯示了ndarray,數(shù)據(jù)類型對(duì)象(dtype)和數(shù)組標(biāo)量類型之間的關(guān)系。

image-20231112140721397

ndarray常用屬性:

屬性含義
ndim維度(軸)的個(gè)數(shù)
shape維度,軸,形狀大小
size元素的總個(gè)數(shù)
dtype元素的數(shù)據(jù)類型
itemsize元素的字節(jié)大小
num = np.random.randn(2,3)
print(num)
print("數(shù)據(jù)類型:", type(num))
print("維度個(gè)數(shù):", num.ndim) # 行數(shù)
print("維度大小(n,m):", num.shape)
print("元素總個(gè)數(shù):", num.size)
print("元素的數(shù)據(jù)類型:", num.dtype)
print("元素的字節(jié)大小:", num.itemsize)

image-20231112133133273

array函數(shù)

array具有以下功能:

  • 將任意的序列對(duì)象轉(zhuǎn)換為數(shù)組
  • 支持將特定的嵌套序列轉(zhuǎn)換為高維數(shù)組
  • 自動(dòng)推斷生成的數(shù)據(jù)類型
# 將列表轉(zhuǎn)為數(shù)組類型
num1 = np.array([1,2,34])
num2 = np.array([ [1,2, 34],[34, 2, 1]])
# 設(shè)置元素類型
num3 = np.array([[1,2,34],[34,2,1]
], dtype='float32')print(num1)
print(num2)
print(num3)

image-20231112133849276

zeros函數(shù)

用法與array函數(shù)相似。創(chuàng)建全0數(shù)組,默認(rèn)元素類型是浮點(diǎn)數(shù)類型;使用元組指定創(chuàng)建數(shù)組的形狀。

# 創(chuàng)建 3行4列的全0矩陣
num = np.zeros((3,4))
print(num)

image-20231112134105447

ones函數(shù)

zeros函數(shù)一樣,只不過是創(chuàng)建全0數(shù)組,默認(rèn)元素類型是浮點(diǎn)數(shù)。

# 創(chuàng)建 3行4列的全1矩陣
num = np.ones((3,4))
print(num)

image-20231112134226823

empty函數(shù)

創(chuàng)建一個(gè)未初始化的數(shù)組。元素為內(nèi)存中不確定值。

# 創(chuàng)建 3行4列的全1矩陣
num = np.empty((3,4))
print(num)

arange函數(shù)

arange()類似于python的內(nèi)置函數(shù)range(),通過指定開始值、終值步長來創(chuàng)建表示等差數(shù)列的一維數(shù)組,返回給定間隔內(nèi)的均勻間隔值,注意得到的結(jié)果數(shù)組不包含終值。

image-20231112134504698

image-20231112134528191

arange()函數(shù)有四個(gè)個(gè)參數(shù),分別是start(開始值)、stop(終值)、step(步長)和dtype(數(shù)組類型)。

開始值可選,默認(rèn)值是0,包含在數(shù)組中。

終止值必選,不包含在數(shù)組中。

步長可選,默認(rèn)是1

# 長度為0到9
num1 = np.arange(10)
print(num1)# 長度為0到9的偶數(shù)
num2 = np.arange(0, 10,2)
print(num2)# 長度為0到9的奇數(shù)
num3 = np.arange(1,10,2)
print(num3)

image-20231112134931337

其他函數(shù)

  • asarray函數(shù):類似array函數(shù),但若轉(zhuǎn)換對(duì)象為數(shù)組時(shí),僅創(chuàng) 建一個(gè)引用,而array為深拷貝。
  • ones_like函數(shù):創(chuàng)建一個(gè)與指定數(shù)組相同形狀的全1數(shù)組。
  • zeros_like函數(shù):創(chuàng)建一個(gè)與指定數(shù)組相同形狀的全0數(shù)組。
  • empty_like函數(shù):創(chuàng)建一個(gè)與指定數(shù)組相同形狀的未初始化數(shù)組。

數(shù)據(jù)類型

Numpy 的類型C 的類型描述
np.int8int8_t字節(jié)(-128到127)
np.int16int16_t整數(shù)(-32768至32767)
np.int32int32_t整數(shù)(-2147483648至2147483647)
np.int64int64_t整數(shù)(-9223372036854775808至9223372036854775807)
np.uint8uint8_t無符號(hào)整數(shù)(0到255)
np.uint16uint16_t無符號(hào)整數(shù)(0到65535)
np.uint32uint32_t無符號(hào)整數(shù)(0到4294967295)
np.uint64uint64_t無符號(hào)整數(shù)(0到18446744073709551615)
np.intpintptr_t用于索引的整數(shù),通常與索引相同 ssize_t
np.uintpuintptr_t整數(shù)大到足以容納指針
np.float32float
np.float64 / np.float_double請(qǐng)注意,這與內(nèi)置python float的精度相匹配。
np.complex64float complex復(fù)數(shù),由兩個(gè)32位浮點(diǎn)數(shù)(實(shí)數(shù)和虛數(shù)組件)表示
np.complex128 / np.complex_double complex請(qǐng)注意,這與內(nèi)置python 復(fù)合體的精度相匹配。

還有許多別名等,詳情看:數(shù)據(jù)類型 | NumPy

數(shù)據(jù)類型的表示

既可以用類型本身,如np.int32,也可以用類型名稱字符串,例如int32,還可以用類型代碼字符串,例如i4

類型轉(zhuǎn)換

使用astype方法進(jìn)行數(shù)組之間的類型轉(zhuǎn)換。

默認(rèn)生成一個(gè)新數(shù)組。

num = np.arange(1,10,1.5)
print(num)num1 = num.astype(int)
print(num1)

image-20231112140030354

數(shù)組運(yùn)算

  • 相同形狀的數(shù)組之間的運(yùn)算逐元素執(zhí)行。

  • 數(shù)組與標(biāo)量間的運(yùn)算,將計(jì)算參數(shù)傳遞給 數(shù)組的每一個(gè)元素。

num1 = np.array([1, 2, 3])
num2 = np.array([3, 4, 5])# 相同形狀的數(shù)組之間的運(yùn)算逐元素執(zhí)行。
print(num1 + num2)# 數(shù)組與標(biāo)量間的運(yùn)算,將計(jì)算參數(shù)傳遞給 數(shù)組的每一個(gè)元素。
print(num1 + 100)

image-20231112140443699

Python之Numpy詳細(xì)教程_python numpy-CSDN博客

NumPy 介紹 | NumPy

http://www.risenshineclean.com/news/29067.html

相關(guān)文章:

  • 淮南網(wǎng)站建設(shè)好的公司百姓網(wǎng)推廣怎么收費(fèi)標(biāo)準(zhǔn)
  • 微網(wǎng)站入口sem和seo的關(guān)系
  • 旅游網(wǎng)站設(shè)計(jì)說明書網(wǎng)絡(luò)營銷推廣方案步驟
  • 做百度翻譯英文網(wǎng)站信息流廣告優(yōu)秀案例
  • 法治政府建設(shè)網(wǎng)站四川seo平臺(tái)
  • 大連做網(wǎng)站建設(shè)電腦編程培訓(xùn)學(xué)校哪家好
  • 濟(jì)南網(wǎng)站建設(shè)報(bào)價(jià)收錄網(wǎng)站排名
  • 新網(wǎng)站 不穩(wěn)定惠州seo代理商
  • 網(wǎng)站系統(tǒng)php源碼河南鄭州網(wǎng)站推廣優(yōu)化
  • 網(wǎng)站建設(shè)排版頁面網(wǎng)站排名前十
  • 杭州市人民政府網(wǎng)站seo培訓(xùn)學(xué)院
  • 網(wǎng)站突然打不開是什么原因網(wǎng)絡(luò)營銷策略包括哪些
  • 在線圖片編輯助手隨州seo
  • 招聘網(wǎng)站建設(shè)人員的要求搜索優(yōu)化
  • springmvc是做網(wǎng)站的嗎seo站長網(wǎng)怎么下載
  • 臨沂做網(wǎng)站的杭州小程序建設(shè)公司
  • wordpress下載代碼刷關(guān)鍵詞排名seo軟件軟件
  • 做 在線觀看免費(fèi)網(wǎng)站網(wǎng)站投放廣告費(fèi)用
  • 網(wǎng)站 linux 服務(wù)器配置百度關(guān)鍵詞優(yōu)化曝光行者seo
  • 做雞蛋期貨看什么網(wǎng)站重慶關(guān)鍵詞排名首頁
  • linux 一鍵 WordPress網(wǎng)站免費(fèi)優(yōu)化軟件
  • 做一款推薦類的網(wǎng)站google搜索首頁
  • 網(wǎng)站制作加我百度客服電話號(hào)碼
  • 威海專業(yè)做網(wǎng)站設(shè)計(jì)的公司怎么在百度上推廣自己的產(chǎn)品
  • 什么瀏覽器可以進(jìn)黃頁zol問答沈陽seo按天計(jì)費(fèi)
  • 注冊(cè)微信小程序流程直通車優(yōu)化推廣
  • 做推廣哪個(gè)平臺(tái)網(wǎng)站好百度網(wǎng)站收錄提交入口全攻略
  • 長春網(wǎng)站建設(shè)聯(lián)系吉網(wǎng)傳媒優(yōu)愛站關(guān)鍵詞挖掘old
  • 沈陽市網(wǎng)站建設(shè)報(bào)價(jià)凡科建站網(wǎng)站
  • 做單頁網(wǎng)站怎么選產(chǎn)品免費(fèi)seo網(wǎng)站