最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python?Pandas中l(wèi)oc和iloc函數(shù)的基本用法示例

 更新時(shí)間:2022年07月04日 16:22:07   作者:Apple-yeran  
無論是loc還是iloc都是pandas中數(shù)據(jù)篩選的函數(shù),下面這篇文章主要給大家介紹了關(guān)于Python?Pandas中l(wèi)oc和iloc函數(shù)的基本用法示例,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下

1 loc和iloc的含義

loc表示location的意思;iloc中的loc意思相同,前面的i表示integer,所以它只接受整數(shù)作為參數(shù)

2 用法

import pandas as pd
import numpy as np
# np.random.randn(5, 2)表示返回5x2的矩陣,index表示行的編號(hào),columns表示列的編號(hào)
df = pd.DataFrame(np.random.randn(5, 2), index=range(0, 5, 1), columns=list('AB'))
print(df)

打印df的結(jié)果:

2.1 loc函數(shù)的用法

loc表示通過標(biāo)簽取數(shù)據(jù),標(biāo)簽就是上面的‘0’-‘4’和‘A’-‘B’。

print(df.loc[0])

print(df.loc[0, :])

print(df.loc[0:2, 'A'])

2.2 iloc函數(shù)的用法

iloc函數(shù)表示通過位置取數(shù)據(jù),即第m行,第n列數(shù)據(jù),只接受整型參數(shù)。記?。?strong>0:2為“包左不包右”,即取0, 1。

print(df.iloc[0, :])

print(df.iloc[:, 0])

print(df.iloc[0:2, :])

補(bǔ)充:Pandas中l(wèi)oc和iloc函數(shù)實(shí)例

利用loc、iloc提取行數(shù)據(jù)

import numpy as np
import pandas as pd
#創(chuàng)建一個(gè)Dataframe
data=pd.DataFrame(np.arange(16).reshape(4,4),index=list('abcd'),columns=list('ABCD'))
 
In[1]: data
Out[1]: 
    A   B   C   D
a   0   1   2   3
b   4   5   6   7
c   8   9  10  11
d  12  13  14  15
 
#取索引為'a'的行
In[2]: data.loc['a']
Out[2]:
A    0
B    1
C    2
D    3
 
#取第一行數(shù)據(jù),索引為'a'的行就是第一行,所以結(jié)果相同
In[3]: data.iloc[0]
Out[3]:
A    0
B    1
C    2
D    3

loc函數(shù):通過行索引 “Index” 中的具體值來取行數(shù)據(jù)(如取"Index"為"A"的行)

iloc函數(shù):通過行號(hào)來取行數(shù)據(jù)(如取第二行的數(shù)據(jù))

利用loc、iloc提取列數(shù)據(jù)

In[4]:data.loc[:,['A']] #取'A'列所有行,多取幾列格式為 data.loc[:,['A','B']]
Out[4]: 
    A
a   0
b   4
c   8
d  12
 
In[5]:data.iloc[:,[0]] #取第0列所有行,多取幾列格式為 data.iloc[:,[0,1]]
Out[5]: 
    A
a   0
b   4
c   8
d  12
 

總結(jié)

到此這篇關(guān)于Python Pandas中l(wèi)oc和iloc函數(shù)的基本用法的文章就介紹到這了,更多相關(guān)Pandas loc和iloc函數(shù)用法內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • PySide2出現(xiàn)“ImportError: DLL load failed: 找不到指定的模塊”的問題及解決方法

    PySide2出現(xiàn)“ImportError: DLL load failed: 找不到指定的模塊”的問題及解決方法

    這篇文章主要介紹了PySide2出現(xiàn)“ImportError: DLL load failed: 找不到指定的模塊”的問題及解決方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2020-06-06
  • Python中threading.Timer()定時(shí)器實(shí)現(xiàn)定時(shí)任務(wù)

    Python中threading.Timer()定時(shí)器實(shí)現(xiàn)定時(shí)任務(wù)

    本文主要介紹了Python中threading.Timer()定時(shí)器實(shí)現(xiàn)定時(shí)任務(wù),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • JAVA SWT事件四種寫法實(shí)例解析

    JAVA SWT事件四種寫法實(shí)例解析

    這篇文章主要介紹了JAVA SWT事件四種寫法實(shí)例解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06
  • 使用Python發(fā)送各種形式的郵件的方法匯總

    使用Python發(fā)送各種形式的郵件的方法匯總

    這篇文章主要介紹了使用Python發(fā)送各種形式的郵件的方法匯總,包括HTML形式的或者帶圖片以及帶附件的郵件等等,需要的朋友可以參考下
    2015-11-11
  • 一篇文章帶你了解python標(biāo)準(zhǔn)庫(kù)--random模塊

    一篇文章帶你了解python標(biāo)準(zhǔn)庫(kù)--random模塊

    這篇文章主要給大家介紹了關(guān)于Python中random模塊常用方法的使用教程,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-08-08
  • Python實(shí)現(xiàn)的數(shù)據(jù)結(jié)構(gòu)與算法之雙端隊(duì)列詳解

    Python實(shí)現(xiàn)的數(shù)據(jù)結(jié)構(gòu)與算法之雙端隊(duì)列詳解

    這篇文章主要介紹了Python實(shí)現(xiàn)的數(shù)據(jù)結(jié)構(gòu)與算法之雙端隊(duì)列,詳細(xì)講述了雙端隊(duì)列的概念、功能、定義及Python實(shí)現(xiàn)與使用雙端隊(duì)列的相關(guān)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-04-04
  • Python中隨機(jī)數(shù)函數(shù)的5個(gè)核心工具全解析

    Python中隨機(jī)數(shù)函數(shù)的5個(gè)核心工具全解析

    隨機(jī)數(shù)在編程中無處不在,從游戲開發(fā)到機(jī)器學(xué)習(xí),從密碼學(xué)到統(tǒng)計(jì)模擬,本文將深入解析5個(gè)最實(shí)用的隨機(jī)數(shù)函數(shù),有需要的小伙伴可以了解下
    2025-09-09
  • Python常見庫(kù)matplotlib學(xué)習(xí)筆記之畫圖文字的中文顯示

    Python常見庫(kù)matplotlib學(xué)習(xí)筆記之畫圖文字的中文顯示

    在Python中使用matplotlib或者plotnine模塊繪圖時(shí),常常出現(xiàn)圖表中無法正常顯示中文的問題,下面這篇文章主要給大家介紹了關(guān)于Python常見庫(kù)matplotlib學(xué)習(xí)筆記之畫圖文字的中文顯示的相關(guān)資料,需要的朋友可以參考下
    2023-05-05
  • 科學(xué)計(jì)算與數(shù)據(jù)分析利器Python數(shù)據(jù)分析庫(kù)Scipy使用詳解

    科學(xué)計(jì)算與數(shù)據(jù)分析利器Python數(shù)據(jù)分析庫(kù)Scipy使用詳解

    Scipy在現(xiàn)代科學(xué)研究和數(shù)據(jù)分析中是一個(gè)不可或缺的庫(kù),它建立在NumPy的基礎(chǔ)上,提供了更多的高級(jí)科學(xué)計(jì)算功能,包括優(yōu)化、信號(hào)處理、統(tǒng)計(jì)分析、插值、線性代數(shù)等,本文將會(huì)學(xué)習(xí)Scipy庫(kù)的各種功能和用法,包括數(shù)學(xué)優(yōu)化、統(tǒng)計(jì)分析、信號(hào)處理和插值等方面
    2023-11-11
  • python sitk.show()與imageJ結(jié)合使用常見的問題

    python sitk.show()與imageJ結(jié)合使用常見的問題

    這篇文章主要介紹了python sitk.show()與imageJ結(jié)合使用常見的問題,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04

最新評(píng)論

肥西县| 扎兰屯市| 萝北县| 宁南县| 镇安县| 斗六市| 伊春市| 广西| 无锡市| 安泽县| 平定县| 榆中县| 抚松县| 元谋县| 宜良县| 平江县| 富阳市| 霸州市| 巴南区| 合山市| 文安县| 浏阳市| 新宾| 松溪县| 柏乡县| 兰考县| 凤山市| 桐庐县| 三穗县| 宁晋县| 双鸭山市| 若尔盖县| 闵行区| 九龙坡区| 芷江| 内乡县| 新津县| 阿坝县| 西藏| 额尔古纳市| 昌乐县|