国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一

這篇具有很好參考價值的文章主要介紹了【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

前言

大家好!我是初心,本期給大家?guī)淼氖恰尽綨umPy系列】基本操作 - 一。
作者的【 Python 數(shù)據(jù)分析】專欄正在火熱更新中,如果本文對您有幫助,歡迎大家點贊 + 評論 + 收藏 !

每日金句分享:選擇你所喜歡的,愛你所選擇的?!弧?托爾斯泰「托爾斯泰。

一、NumPy介紹

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

NumPy主要用于數(shù)組計算,包含
一個強大的N維數(shù)組對象 ndarray
廣播功能函數(shù)
整合 C/C++/Fortran 代碼的工具
線性代數(shù)、傅里葉變換、隨機數(shù)生成等功能

1.1 導(dǎo)入NumPy庫

導(dǎo)入 NumPy 庫是我們的第一步準備工作。在此,還一并導(dǎo)入了以后會用到的 Pandas 庫、 MatplotLib 庫的 pyplot 模塊。

# 導(dǎo)入數(shù)據(jù)分析 ‘三劍客’
import numpy as np
import pandas as pd
from matplotlib import pyplot as plt

1.2 查看NumPy版本

# 注意左右都是雙下劃線 ~ ~
np.__version__

1.3 讀取圖片返回NumPy數(shù)組

通過 pyplot 讀取到的圖片,返回的就是一個 NumPy 數(shù)組。

這是我事先準備好的一張圖片 —— tangsan.jpg:
【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一,Python數(shù)據(jù)分析,數(shù)據(jù)分析,numpy,數(shù)據(jù)挖掘
接下來通過 plt 對象讀?。?/p>

n = plt.imread('pic\\tangsan.jpg')
n

輸出過多,這里只展示首尾:

【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一,Python數(shù)據(jù)分析,數(shù)據(jù)分析,numpy,數(shù)據(jù)挖掘
【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一,Python數(shù)據(jù)分析,數(shù)據(jù)分析,numpy,數(shù)據(jù)挖掘
查看數(shù)組形狀:

n.shape

再次顯示圖片:

plt.imshow(n)

二、創(chuàng)建NumPy數(shù)組的十二種方式

2.1 array 和 full

array 函數(shù)用法:numpy.array(object, dtype=None),object 可以為單個值、元組、列表、多維可迭代對象等可迭代對象,作用是創(chuàng)建數(shù)組。

list_one = [1,2,3,4]
# 列表創(chuàng)建
n1 = np.array(list_one)
tuple_one = (1,3,2)
# 元組創(chuàng)建
n2 = np.array(tuple_one,dtype=np.int16)
display(n1,n2)

下面是運行結(jié)果:

【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一,Python數(shù)據(jù)分析,數(shù)據(jù)分析,numpy,數(shù)據(jù)挖掘

full 函數(shù)用法:numpy.full(shape, fill_value, dtype=None),shape 是數(shù)組形狀(可以理解為幾維幾列,一般以元組形式給出),fill_value 是填充的值,dtype 是類型,作用是創(chuàng)建一個值全為同一個的數(shù)組。

# 創(chuàng)建一個二維三列的數(shù)組
n2 = np.full(shape=(2,3),fill_value=1,dtype=np.int16)
n2

【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一,Python數(shù)據(jù)分析,數(shù)據(jù)分析,numpy,數(shù)據(jù)挖掘

2.2 zeros 和 ones

zeros 函數(shù)用法:zeros(shape, dtype=float, order=‘C’),返回一個給定形狀和類型的用0填充的數(shù)組。

n3 = np.zeros((3,3))
n3

【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一,Python數(shù)據(jù)分析,數(shù)據(jù)分析,numpy,數(shù)據(jù)挖掘

ones 函數(shù)用法:np.ones(shape, dtype=None, order=‘C’),返回一個指定形狀和類型的用1填充的數(shù)組。

n4 = np.ones((3,2),dtype=np.float)
n4

【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一,Python數(shù)據(jù)分析,數(shù)據(jù)分析,numpy,數(shù)據(jù)挖掘

2.3 隨機數(shù)數(shù)組

randint 函數(shù)用法:randint(low, high=None, size=None, dtype=‘l’),low 為隨機數(shù)最小值,high 為最大值(取不到),size 在這里等價于 shape ,返回一個指定維度且元素位于 low~high 之間的隨機數(shù)組。

n5 = np.random.randint(1,10,(3,4))
n5

【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一,Python數(shù)據(jù)分析,數(shù)據(jù)分析,numpy,數(shù)據(jù)挖掘

random 函數(shù)用法:random(size),size 等價于 shape ,為行列數(shù),返回一個0~1之間指定形狀的數(shù)組。

n6 = np.random.random((4,2))
n6

【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一,Python數(shù)據(jù)分析,數(shù)據(jù)分析,numpy,數(shù)據(jù)挖掘

rand 函數(shù)用法:rand(d0, d1, …, dn),d0,d1,dn 分別表示1~n個維度的維數(shù),返回一個0-1之間指定維度的數(shù)組,區(qū)別于 random 的是,這個函數(shù)傳參不能傳入帶 ()的元組。

n7 = np.random.rand(3,3)
n7

【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一,Python數(shù)據(jù)分析,數(shù)據(jù)分析,numpy,數(shù)據(jù)挖掘

2.4 服從正態(tài)分布的數(shù)組

randn() 函數(shù)用法:randn(d0, d1, …, dn),創(chuàng)建一個服從標準正態(tài)分布(X ~ N(0,1))的多維數(shù)組。也就是說,產(chǎn)生的數(shù)據(jù)大部分生成在0左右。

n8 = np.random.randn(2,3)
n8

【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一,Python數(shù)據(jù)分析,數(shù)據(jù)分析,numpy,數(shù)據(jù)挖掘

normal()函數(shù)用法:normal(loc=0.0, scale=1.0, size=None),loc 表示均值,scale 表示標準差,size等價于 shape ,創(chuàng)建一個服從正態(tài)分布的多維數(shù)組。

n9 = np.random.normal(1,2,(2,3))
n9

【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一,Python數(shù)據(jù)分析,數(shù)據(jù)分析,numpy,數(shù)據(jù)挖掘

2.5 arrange 和 eye、linspace

eye()函數(shù)用法:np.eye(N, M=None, k=0, dtype=<class ‘float’>, order=‘C’),N 是行數(shù),M 是列數(shù),K 是偏移量,創(chuàng)建一個單位矩陣數(shù)組。

n10 = np.eye(5,5)
n10

【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一,Python數(shù)據(jù)分析,數(shù)據(jù)分析,numpy,數(shù)據(jù)挖掘

linspace()函數(shù)用法:np.linspace(start,stop,num),創(chuàng)建一個包含 num 個數(shù)的等差數(shù)列,公差 d 等于多少由系統(tǒng)計算。

n11 = np.linspace(1,20,3)
n11

【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一,Python數(shù)據(jù)分析,數(shù)據(jù)分析,numpy,數(shù)據(jù)挖掘

arrange()函數(shù)用法:arange([start,] stop[, step,], dtype=None),start 為起始數(shù),stop 為結(jié)束數(shù),創(chuàng)建一個連續(xù)的一維數(shù)組。

n12 = np.arange(1,10,dtype=np.int16)
n12

【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一,Python數(shù)據(jù)分析,數(shù)據(jù)分析,numpy,數(shù)據(jù)挖掘

三、ndarray屬性

維度:ndim ,直接返回維度數(shù)
形狀:shape,數(shù)字有幾個就表示幾維數(shù)組
總長度:size,返回總數(shù)據(jù)量
元素類型:dtype

n1 = np.random.randint(1,10,(3,5))
display(n1)
print("維度:%d,形狀:%s,總長度:%s,元素類型:%s"%(n1.ndim,n1.shape,n1.size,n1.dtype))

【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一,Python數(shù)據(jù)分析,數(shù)據(jù)分析,numpy,數(shù)據(jù)挖掘

四、ndarray基本操作

4.1 索引

在 ndarray 數(shù)組中,索引的使用有兩種等價方式,即 n [M,N] = n [M][N],M表示第一個維度,N表示第二個維度,若不止二維,以此類推,n[M,N,P,……]。

n1 = np.random.randint(1,10,(3,5))
print(n1)
print("n1[2,3]=%s,n1[2][3]=%s"%(n1[2,3],n1[2][3]))

【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一,Python數(shù)據(jù)分析,數(shù)據(jù)分析,numpy,數(shù)據(jù)挖掘

4.2 切片

切片包括行、列切片,可以實現(xiàn)取連續(xù)或不連續(xù)的行或列,也可以復(fù)制、翻轉(zhuǎn)數(shù)組,如果是:, 的寫法,表示第一個維度全取,并且,切片操作都是左閉右開。

一維數(shù)組
  • <1> 一個參數(shù):a[i],返回一個數(shù)
  • <2> 兩個參數(shù):a[start:stop],對數(shù)組進行切片
  • <3>三個參數(shù):a[start,stop,step],對數(shù)組進行切片,step 為步長,當(dāng) step = -1 時表示翻轉(zhuǎn)。
二維數(shù)組
  • <1> 取元素:a[i,j],返回第 i 行的第 j 個數(shù)
  • <2> 切片:a[xi:xj,yi:yj],返回第 xi ~ xj 行的第 yi ~ yj 列,兩個維度都是左閉右開。
  • <3> 切片特殊情況:左邊從0開始可以省略,右邊到結(jié)尾可以省略,即 X[:e0,s1:e1] ,表示第1維從第1行開始到第 e0 行;X[s0:,s1:e1],表示從第 s0 行到最后一行。

常用的切片操作如下所示(以二維數(shù)組為例,n1 數(shù)組就是4.1索引中創(chuàng)建的),具體運行結(jié)果,這里不再展示。

print(n1[1:]) # 行切片,取第二行到最后一行
print(n1[:,2:]) # 列切片,取第三列到最后一列
print(n1[:]) # 復(fù)制數(shù)組
print(n1[[0,2]]) # 取不連續(xù)的行,用兩個括號
print(n1[:,[0,2]])# 取不連續(xù)的列
print(n1[::-1]) # 行翻轉(zhuǎn)
print(n1[:,::-1]) # 列翻轉(zhuǎn)
print(n1[::-1,::-1]) # 行列都翻轉(zhuǎn)

如果對某些切片操作有疑問,歡迎大家聯(lián)系我,文末附聯(lián)系方式,我看到后一定會第一時間為大家解答的。

五、實例 - 圖片翻轉(zhuǎn)

我們依舊采用 1.3 中的 tangsan.jpg 圖片,通過對 ndarray 數(shù)據(jù)切片實現(xiàn)圖片翻轉(zhuǎn)效果,這里只展示上下翻轉(zhuǎn)的效果,大家也可以換圖片嘗試。

# 讀取圖片
nd = plt.imread('pic/tangsan.jpg')
# 顯示原圖
plt.imshow(nd)
# 上下翻轉(zhuǎn),通過改變 nd 數(shù)組,將縱軸翻轉(zhuǎn),也就是橫軸逆序?qū)崿F(xiàn)
plt.imshow(nd[::-1])

【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一,Python數(shù)據(jù)分析,數(shù)據(jù)分析,numpy,數(shù)據(jù)挖掘

plt.imshow(nd[:,::-1]) # 左右翻轉(zhuǎn)

六、變形

通過 reshape 函數(shù),我們可以改變數(shù)組的形狀,或者說維度,注意改變后需要重新賦值給數(shù)組。

首先創(chuàng)建好如下的數(shù)組:

n1 = np.array([
    [3,5],
    [4,2],
    [2,3]
])
n1

然后改變形狀:

n1.reshape((6,1))

讓行或列自適應(yīng),通過維數(shù)寫 - 1 實現(xiàn):

n1.reshape((2,-1)) # 行數(shù)為2,列數(shù)自適應(yīng)
n1.reshape(-1,2) # 列數(shù)為2,行數(shù)自適應(yīng)

七、合并與拆分

7.1 合并

concatenate 函數(shù)用法:concatenate((a1, a2, …), axis=0, out=None),a1,a2 表示數(shù)組,axis 表示軸,值為0表示橫向合并,值為1表示縱向合并。

n1 = n1.reshape((2,3))
n2 = np.random.randint(0,10,(2,3))
display(n1,n2)
n3 = np.concatenate((n1,n2),axis=0) # 行合并
n4 = np.concatenate((n1,n2),axis=1) # 列合并
display(n3,n4)

【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一,Python數(shù)據(jù)分析,數(shù)據(jù)分析,numpy,數(shù)據(jù)挖掘

此外,還可以使用 hstack 函數(shù)和 vstack 函數(shù)單獨實現(xiàn)水平合并和垂直合并。相比,concatenate 函數(shù)會更方便些。

n2 = np.random.randint(0,10,(2,3))
n1 = np.random.randint(0,10,(2,3))
display(n1,n2)
n3 = np.hstack((n1,n2)) # 水平合并
n4 = np.vstack((n1,n2)) # 垂直合并
display(n3,n4)

【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一,Python數(shù)據(jù)分析,數(shù)據(jù)分析,numpy,數(shù)據(jù)挖掘

7.2 拆分

split 函數(shù)用法:np.split(ary, indices_or_sections, axis=0),ary:要切分的數(shù)組,indices_or_sections:填入一個整數(shù)或者一個可迭代對象,如果是整數(shù),就切分為整數(shù)個子數(shù)組;如果是可迭代對象,就在該索引位置切分。

將數(shù)組進行拆分為多個數(shù)組,通過 axis (軸),可以控制水平或垂直拆分,具體請看下面的示例。

n3 = n3.reshape((6,2))
display(n3) # 1.查看 n3 數(shù)組
n5 = np.split(n3,2,axis=0) # 橫向切分,均分為2部分
n6 = np.split(n3,1,axis=1) # 縱向切分,均分為1部分
print(n5)
print(n6)
n7 = np.split(n3,[1,3],axis=0) # 在索引為 0 和 3 處切分,切分為3部分
print(n7)

運行結(jié)果:

【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一,Python數(shù)據(jù)分析,數(shù)據(jù)分析,numpy,數(shù)據(jù)挖掘

和合并一樣,也有單獨進行水平拆分和垂直拆分的方法,分別是:hsplit 和 vsplit ,函數(shù)用法參數(shù)都是 np.hsplit(ary, indices_or_sections) ,具體用法這里不再展示。

八、數(shù)組拷貝

使用 copy 函數(shù)創(chuàng)建一個數(shù)組的副本。

n4 = np.copy(n3) # 數(shù)組拷貝

結(jié)語

本期跟大家分享的 “芝士” 就到此結(jié)束了,關(guān)于 NumPy 的基本操作,你學(xué)會了嗎?

?? 好啦,這就是今天要分享給大家的全部內(nèi)容了,我們下期再見! ?
?? 如果你喜歡的話,就不要吝惜你的一鍵三連了~ ??

如果文中有些地方不清楚的話,歡迎聯(lián)系我,我會給大家提供思路及解答。文章來源地址http://www.zghlxwxcb.cn/news/detail-548356.html

相關(guān)導(dǎo)讀

文章直達 鏈接
上期回顧 【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy③】- 日常難疑解決
下期預(yù)告 【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy⑤】- NumPy基本操作 - 二

到了這里,關(guān)于【數(shù)據(jù)分析 - 基礎(chǔ)入門之NumPy④】NumPy基本操作 - 一的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 探索MATLAB世界:掌握基礎(chǔ)知識與實用技能(1. MATLAB環(huán)境與基本操作 2. 數(shù)據(jù)類型與變量 3. 條件與循環(huán),1. 數(shù)據(jù)分析與統(tǒng)計 2. 圖像處理與計算機視覺 3. 信號處理與控制系統(tǒng))

    歡迎閱讀本篇博客,我們將深入探討MATLAB語言的基礎(chǔ)知識與實用技能,旨在幫助初學(xué)者、初中級MATLAB程序員以及在校大學(xué)生系統(tǒng)地掌握這門強大的科學(xué)計算與數(shù)據(jù)可視化工具。 一、MATLAB的基礎(chǔ)知識 1. MATLAB環(huán)境與基本操作 2. 數(shù)據(jù)類型與變量 3. 條件與循環(huán) 二、MATLAB的實用技能

    2024年03月12日
    瀏覽(33)
  • 【數(shù)據(jù)分析入門】Numpy進階

    【數(shù)據(jù)分析入門】Numpy進階

    pandas 是一個功能強大的 Python 數(shù)據(jù)分析庫 ,為 數(shù)據(jù)處理和分析 提供了高效且靈活的工具。它是在 NumPy 的基礎(chǔ)上構(gòu)建的,為 處理結(jié)構(gòu)化數(shù)據(jù)(如表格數(shù)據(jù)) 和 時間序列數(shù)據(jù) 提供了 豐富的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)操作方法 。 pandas 提供了兩種主要的數(shù)據(jù)結(jié)構(gòu): Series 和 DataFrame 。 S

    2024年02月12日
    瀏覽(18)
  • 【Python數(shù)據(jù)分析】數(shù)據(jù)分析之numpy基礎(chǔ)

    【Python數(shù)據(jù)分析】數(shù)據(jù)分析之numpy基礎(chǔ)

    實驗環(huán)境:建立在Python3的基礎(chǔ)之上 numpy提供了一種數(shù)據(jù)類型,提供了數(shù)據(jù)分析的運算基礎(chǔ),安裝方式 導(dǎo)入numpy到python項目 本文以案例的方式展示numpy的基本語法,沒有介紹語法的細枝末節(jié),筆者認為通過查閱案例就能掌握基本用法。 numpy數(shù)組的基本概念 numpy默認所有元素具有

    2024年02月10日
    瀏覽(27)
  • [數(shù)據(jù)分析大全]基于Python的數(shù)據(jù)分析大全——Numpy基礎(chǔ)

    [數(shù)據(jù)分析大全]基于Python的數(shù)據(jù)分析大全——Numpy基礎(chǔ)

    NumPy 的全稱為 Numeric Python,它是 Python 的第三方擴展包,主要用來計算、處理一維或多維數(shù)組。 ??步入8月了,7月時因為項目所需,自學(xué)了 深度學(xué)習(xí) 相關(guān)的內(nèi)容,現(xiàn)在 已經(jīng)把項目所需要的神經(jīng)網(wǎng)絡(luò)框架搭建起來了,輸入輸出也都歸一化了,模擬誤差也加上了,圖像的參數(shù)

    2024年02月14日
    瀏覽(26)
  • NumPy和Pandas庫的基本用法,用于數(shù)據(jù)處理和分析

    當(dāng)涉及到數(shù)據(jù)處理和分析時,NumPy和Pandas是兩個非常常用的Python庫。下面是它們的基本用法: NumPy(Numerical Python): 導(dǎo)入NumPy庫:在代碼中使用import numpy as np導(dǎo)入NumPy庫。 創(chuàng)建NumPy數(shù)組:使用np.array()函數(shù)可以創(chuàng)建一個NumPy數(shù)組。例如,arr = np.array([1, 2, 3, 4, 5])創(chuàng)建一個包含整數(shù)

    2024年02月11日
    瀏覽(39)
  • Python 數(shù)據(jù)分析入門教程:Numpy、Pandas、Matplotlib和Scikit-Learn詳解

    NumPy是一個Python的科學(xué)計算基礎(chǔ)模塊,提供了多維數(shù)組和矩陣操作功能。 NumPy中的數(shù)組比Python自帶的列表更適合進行數(shù)值計算和數(shù)據(jù)分析。 Pandas建立在NumPy之上,提供了更高級的數(shù)據(jù)分析功能。 Pandas中的DataFrame可以看成是一個二維表格,便于加載和分析數(shù)據(jù)。 Matplotlib可以用來繪

    2024年02月07日
    瀏覽(58)
  • 【數(shù)據(jù)分析之道-NumPy(四)】numpy廣播機制

    【數(shù)據(jù)分析之道-NumPy(四)】numpy廣播機制

    ? 作者簡介: i阿極 ,CSDN Python領(lǐng)域新星創(chuàng)作者, 專注于分享python領(lǐng)域知識。 ? 本文錄入于《數(shù)據(jù)分析之道》 ,本專欄針對大學(xué)生、初級數(shù)據(jù)分析工程師精心打造,對python基礎(chǔ)知識點逐一擊破,不斷學(xué)習(xí),提升自我。 ? 訂閱后,可以閱讀《數(shù)據(jù)分析之道》中全部文章內(nèi)容

    2023年04月19日
    瀏覽(29)
  • 【數(shù)據(jù)分析之道-Numpy(八)】numpy統(tǒng)計函數(shù)

    【數(shù)據(jù)分析之道-Numpy(八)】numpy統(tǒng)計函數(shù)

    ? 作者簡介: i阿極 ,CSDN Python領(lǐng)域新星創(chuàng)作者, 專注于分享python領(lǐng)域知識。 ? 本文錄入于《數(shù)據(jù)分析之道》 ,本專欄針對大學(xué)生、初級數(shù)據(jù)分析工程師精心打造,對python基礎(chǔ)知識點逐一擊破,不斷學(xué)習(xí),提升自我。 ? 訂閱后,可以閱讀《數(shù)據(jù)分析之道》中全部文章內(nèi)容

    2024年02月06日
    瀏覽(20)
  • 【數(shù)據(jù)分析】numpy (二)

    【數(shù)據(jù)分析】numpy (二)

    numpy作為數(shù)據(jù)分析,深度學(xué)習(xí)常用的庫,本篇博客我們來介紹numpy的一些進階用法: 一,numpy的常用簡單內(nèi)置函數(shù): 1.1求和: 1.2求平均值: 1.3求最小值: 1.4求最大值: 以下就不再一一列舉,我轉(zhuǎn)成表格大家可以去Python手動嘗試一下。 np.std() 標準差 np.var() 方差 np.median() 中位

    2024年02月14日
    瀏覽(14)
  • 數(shù)據(jù)分析--Numpy初級(一)

    數(shù)據(jù)分析--Numpy初級(一)

    Numpy是數(shù)據(jù)分析的基礎(chǔ)庫,它支持大量的維度計算與矩陣運算。同時他也是一個運行速度非??斓臄?shù)學(xué)庫,主要用于數(shù)組計算,具有線性代數(shù)、傅里葉變換、隨機數(shù)生成等功能。 Numpy最重要的一個特點就是其N維數(shù)組對象ndarray他是一系列同類型數(shù)據(jù)的集合,創(chuàng)建一個ndarray對象

    2024年02月08日
    瀏覽(16)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包