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

pandas?數(shù)據(jù)透視和逆透視的實現(xiàn)

 更新時間:2024年12月05日 10:45:14   作者:stone0823  
本文介紹了pandas?數(shù)據(jù)透視和逆透視的實現(xiàn),包含pivot()方法透視及pivot_table()方法逆透視,文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

本篇介紹 pandas 數(shù)據(jù)重塑的幾個有用變換。假設(shè)我們有學(xué)生語數(shù)外考試的成績數(shù)據(jù),大家常見的是這種格式:

如果數(shù)據(jù)放在數(shù)據(jù)庫中,下面的格式比較符合數(shù)據(jù)庫范式:

現(xiàn)在,任務(wù)來了。要實現(xiàn)由圖一向圖二的變換,傳統(tǒng)的 Excel 功能不容易實現(xiàn),有了 Power Query 之后,可以使用 Power Query 的逆透視功能來說實現(xiàn)。

如果要實現(xiàn)由圖二向圖一的格式的變換,比較簡單的方法是利用數(shù)據(jù)透視表。因為數(shù)據(jù)中有數(shù)字,所以相對來說還比較簡單。因為本篇目的是介紹 pandas 的實現(xiàn)方法,對 Excel 中如何實現(xiàn)數(shù)據(jù)格式的轉(zhuǎn)換就不做展開。

我將圖 2 的數(shù)據(jù)放在 Sheet3 中,利用 read_excel() 方法讀取數(shù)據(jù):

import pandas as pd
df = pd.read_excel('data_shaping_sample_data.xlsx', sheet_name='Sheet3')

此時顯示 df 如下:

將 df 調(diào)用 pivot() 方法進(jìn)行透視:

df_pivot = df.pivot(index='Name', columns='Subject', values='Score')
df_pivot

對于逆透視呢,pandas 也提供了很好的支持,以下代碼演示了使用方法:

到此這篇關(guān)于pandas 數(shù)據(jù)透視和逆透視的實現(xiàn)的文章就介紹到這了,更多相關(guān)pandas 數(shù)據(jù)透視和逆透視內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • 解決Django刪除migrations文件夾中的文件后出現(xiàn)的異常問題

    解決Django刪除migrations文件夾中的文件后出現(xiàn)的異常問題

    今天小編就為大家分享一篇解決Django刪除migrations文件夾中的文件后出現(xiàn)的異常問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • 快速進(jìn)修Python指南之自定義模塊常用模塊

    快速進(jìn)修Python指南之自定義模塊常用模塊

    這篇文章主要為大家介紹了Java開發(fā)者如何快速進(jìn)修Python指南之自定義模塊常用模塊示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-12-12
  • Python使用sftp實現(xiàn)傳文件夾和文件

    Python使用sftp實現(xiàn)傳文件夾和文件

    這篇文章主要為大家詳細(xì)介紹了Python使用sftp實現(xiàn)傳文件夾和文件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • Python中識別圖片/滑塊驗證碼準(zhǔn)確率極高的ddddocr庫詳解

    Python中識別圖片/滑塊驗證碼準(zhǔn)確率極高的ddddocr庫詳解

    驗證碼的種類有很多,它是常用的一種反爬手段,包括:圖片驗證碼,滑塊驗證碼,等一些常見的驗證碼場景。這里推薦一個簡單實用的識別驗證碼的庫?ddddocr?(帶帶弟弟ocr)庫,希望大家喜歡
    2023-02-02
  • python 布爾注入原理及滲透過程示例

    python 布爾注入原理及滲透過程示例

    這篇文章主要介紹了python 布爾注入原理及滲透過程示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • Python調(diào)用騰訊API進(jìn)行人像動漫化效果實例

    Python調(diào)用騰訊API進(jìn)行人像動漫化效果實例

    最近上網(wǎng)的時候看到了一個有趣的東西,叫做人物動漫化,嘗試著用python實現(xiàn)了,所以下面這篇文章主要給大家介紹了關(guān)于Python調(diào)用騰訊API進(jìn)行人像動漫化效果的相關(guān)資料,需要的朋友可以參考下
    2023-06-06
  • Python刪除指定PDF頁面的完整方案

    Python刪除指定PDF頁面的完整方案

    在數(shù)字化辦公場景中,PDF已成為文檔傳輸?shù)臉?biāo)準(zhǔn)格式,本文將以刪除指定頁為核心場景,對比PyPDF2、Spire.PDF for Python等主流庫的實現(xiàn)方式,結(jié)合真實代碼案例與性能測試,給出最優(yōu)技術(shù)選型建議,希望對大家有所幫助
    2026-02-02
  • python之cv2與圖像的載入、顯示和保存實例

    python之cv2與圖像的載入、顯示和保存實例

    今天小編就為大家分享一篇python之cv2與圖像的載入、顯示和保存實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • Python基于遞歸算法實現(xiàn)的走迷宮問題

    Python基于遞歸算法實現(xiàn)的走迷宮問題

    這篇文章主要介紹了Python基于遞歸算法實現(xiàn)的走迷宮問題,結(jié)合迷宮問題簡單分析了Python遞歸算法的定義與使用技巧,需要的朋友可以參考下
    2017-08-08
  • pyinstaller打包單文件時--uac-admin選項不起作用怎么辦

    pyinstaller打包單文件時--uac-admin選項不起作用怎么辦

    這篇文章主要介紹了pyinstaller打包單文件時--uac-admin選項不起作用怎么辦,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04

最新評論

石家庄市| 商都县| 荥经县| 南宁市| 农安县| 定日县| 松滋市| 贡觉县| 中卫市| 白玉县| 乌兰县| 云南省| 凌海市| 宜阳县| 淳化县| 陆河县| 射阳县| 石渠县| 淮南市| 察隅县| 建始县| 名山县| 察隅县| 台安县| 临桂县| 安徽省| 崇信县| 稻城县| 永康市| 南阳市| 万载县| 永仁县| 吉木乃县| 东乡族自治县| 观塘区| 闻喜县| 手机| 广汉市| 昭平县| 丹阳市| 辽源市|