欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

pandas dataframe中雙中括號(hào)和單中括號(hào)的區(qū)別及說明

 更新時(shí)間:2023年08月18日 17:13:19   作者:當(dāng)代女大學(xué)生  
這篇文章主要介紹了pandas dataframe中雙中括號(hào)和單中括號(hào)的區(qū)別及說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

pandas dataframe中雙中括號(hào)和單中括號(hào)區(qū)別

單中括號(hào)

data["column"] 返回始終為shape(n,)的Pandas系列,也就是說,它沒有列,總是只有一行。

雙中括號(hào)

data[["column"]] 返回形狀為(m,n)的Pandas數(shù)據(jù)幀

如果要在一個(gè)數(shù)據(jù)幀中有多個(gè)列,可以使用雙括號(hào),

例如: data[["col1", "col2"]]

Pandas中中括號(hào)和雙中括號(hào)問題

當(dāng)我們使用pandas中的groupby進(jìn)行分組聚合時(shí),若對(duì)需要聚合的單列使用雙中括號(hào),則輸出時(shí)會(huì)帶有列標(biāo)簽

df.groupby(['key1','key2'])[['data2']].mean()
Out[27]: 
              data2
key1 key2          
a    one   0.072958
     two  -0.962946
b    one   0.946299
     two   1.576233

若對(duì)需要聚合的單列使用單中括號(hào),則輸出時(shí)不會(huì)帶有列標(biāo)簽,末尾會(huì)單獨(dú)輸出一行屬性列

df.groupby(['key1','key2'])['data2'].mean()
Out[29]: 
key1  key2
a     one     0.072958
      two    -0.962946
b     one     0.946299
      two     1.576233
Name: data2, dtype: float64

若需要將多列進(jìn)行聚合時(shí),單中括號(hào)和雙中括號(hào)沒有區(qū)別

df.groupby(['key1','key2'])['data1','data2'].mean()
Out[31]: 
              data1     data2
key1 key2                    
a    one   0.018737  0.072958
     two  -1.319022 -0.962946
b    one   0.917741  0.946299
     two  -1.288477  1.576233
df.groupby(['key1','key2'])[['data1','data2']].mean()
Out[30]: 
              data1     data2
key1 key2                    
a    one   0.018737  0.072958
     two  -1.319022 -0.962946
b    one   0.917741  0.946299
     two  -1.288477  1.576233

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python使用BeautifulSoup(bs4)解析復(fù)雜的HTML內(nèi)容

    Python使用BeautifulSoup(bs4)解析復(fù)雜的HTML內(nèi)容

    在 Web 開發(fā)和數(shù)據(jù)分析中,解析 HTML 是一個(gè)常見的任務(wù),尤其是當(dāng)你需要從網(wǎng)頁中提取數(shù)據(jù)時(shí),Python 提供了多個(gè)庫來處理 HTML,其中最受歡迎的就是 BeautifulSoup,本文將介紹如何使用 bs4 的 BeautifulSoup 庫來解析復(fù)雜的 HTML 內(nèi)容,需要的朋友可以參考下
    2024-11-11
  • python可視化數(shù)據(jù)分析pyecharts初步嘗試

    python可視化數(shù)據(jù)分析pyecharts初步嘗試

    這篇文章主要為大家介紹了python可視化數(shù)據(jù)分析pyecharts初步嘗試,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪
    2022-04-04
  • Python3實(shí)現(xiàn)漢語轉(zhuǎn)換為漢語拼音

    Python3實(shí)現(xiàn)漢語轉(zhuǎn)換為漢語拼音

    這篇文章主要為大家詳細(xì)介紹了Python3實(shí)現(xiàn)漢語轉(zhuǎn)換為漢語拼音,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • keras.utils.to_categorical和one hot格式解析

    keras.utils.to_categorical和one hot格式解析

    這篇文章主要介紹了keras.utils.to_categorical和one hot格式解析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • Python報(bào)錯(cuò):ModuleNotFoundError的解決辦法

    Python報(bào)錯(cuò):ModuleNotFoundError的解決辦法

    "ModuleNotFoundError: No module named 'xxx'"這個(gè)報(bào)錯(cuò)是個(gè)非常常見的報(bào)錯(cuò),幾乎每個(gè)python程序員都遇到過,下面這篇文章主要給大家介紹了關(guān)于Python報(bào):ModuleNotFoundError錯(cuò)誤的解決辦法,需要的朋友可以參考下
    2022-06-06
  • 深入理解Python對(duì)Json的解析

    深入理解Python對(duì)Json的解析

    Json是一種常用的數(shù)據(jù)交換結(jié)構(gòu),由于輕量、易于閱讀和編寫等特點(diǎn),在網(wǎng)絡(luò)方面應(yīng)用很廣。下面這篇文章主要介紹了Python對(duì)Json解析的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-02-02
  • 使用PyTorch實(shí)現(xiàn)限制GPU顯存的可使用上限

    使用PyTorch實(shí)現(xiàn)限制GPU顯存的可使用上限

    從?PyTorch?1.4?版本開始,引入了一個(gè)新的功能,可以允許用戶為特定的?GPU?設(shè)備設(shè)置進(jìn)程可使用的顯存上限比例,下面我們就來看看具體實(shí)現(xiàn)方法吧
    2024-03-03
  • 利用python的socket發(fā)送http(s)請(qǐng)求方法示例

    利用python的socket發(fā)送http(s)請(qǐng)求方法示例

    這篇文章主要給大家介紹了關(guān)于利用python的socket發(fā)送http(s)請(qǐng)求的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧
    2018-05-05
  • 詳解Swift中屬性的聲明與作用

    詳解Swift中屬性的聲明與作用

    Swift中的屬性可以被分為存儲(chǔ)屬性和計(jì)算屬性,本文將為大家詳解Swift中屬性的聲明與作用,需要的朋友可以參考下
    2016-06-06
  • Python使用窮舉法求兩個(gè)數(shù)的最大公約數(shù)問題

    Python使用窮舉法求兩個(gè)數(shù)的最大公約數(shù)問題

    這篇文章主要介紹了Python使用窮舉法求兩個(gè)數(shù)的最大公約數(shù)問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12

最新評(píng)論