1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        超強圖解Pandas18招,墻裂建議收藏!

        共 1851字,需瀏覽 4分鐘

         ·

        2022-10-15 12:06

        來源

        https://pandastutor.com/index.html



        Pandas是數(shù)據(jù)挖掘常見的工具,掌握使用過程中的函數(shù)是非常重要的。本文將借助可視化的過程,講解Pandas的各種操作。

        sort_values

        (dogs[dogs['size'] == 'medium']
         .sort_values('type')
         .groupby('type').median()
        )

        執(zhí)行步驟:

        • size列篩選出部分行
        • 然后將行的類型進行轉(zhuǎn)換
        • 按照type列進行分組,計算中位數(shù)

        selecting a column

        dogs['longevity']

        groupby + mean

        dogs.groupby('size').mean()

        執(zhí)行步驟:

        • 將數(shù)據(jù)按照size進行分組
        • 在分組內(nèi)進行聚合操作

        grouping multiple columns

        dogs.groupby(['type''size'])

        groupby + multi aggregation

        (dogs
          .sort_values('size')
          .groupby('size')['height']
          .agg(['sum''mean''std'])
        )

        執(zhí)行步驟

        • 按照size列對數(shù)據(jù)進行排序
        • 按照size進行分組
        • 對分組內(nèi)的height進行計算

        filtering for columns

        df.loc[:, df.loc['two'] <= 20]

        filtering for rows

        dogs.loc[(dogs['size'] == 'medium') & (dogs['longevity'] > 12), 'breed']

        dropping columns

        dogs.drop(columns=['type'])

        joining

        ppl.join(dogs)

        merging

        ppl.merge(dogs, left_on='likes', right_on='breed', how='left')

        pivot table

        dogs.pivot_table(index='size', columns='kids', values='price')

        melting

        dogs.melt()

        pivoting

        dogs.pivot(index='size', columns='kids')

        stacking column index

        dogs.stack()

        unstacking row index

        dogs.unstack()

        resetting index

        dogs.reset_index()

        setting index

        dogs.set_index('breed')




        推薦閱讀:

        入門:  Python 基礎(chǔ)第二講:到底該用什么軟件學(xué) Python 呢? |Python基礎(chǔ)第一講:小白到底如何學(xué) Python?  | 零基礎(chǔ)小白Python入門必看——編程基礎(chǔ)概念 |學(xué)習(xí)Python數(shù)據(jù)分析有啥捷徑嗎?不靠某站行不行


        干貨: Python實戰(zhàn) | 手把手教你爬取豆瓣電影 Top 250(附全部代碼)如何預(yù)測用戶流失概率并用Python實現(xiàn)(附案例代碼)



        小工具: Python 處理 PDF —— PyMuPDF 的安裝與使用!



        零基礎(chǔ)學(xué) Python,來這里


         只需7天時間,跨進Python編程大門,已有3800+加入

        【基礎(chǔ)】0基礎(chǔ)入門python視頻課,24小時有人快速解答問題;
        【提高】40多個項目實戰(zhàn),老手可以從真實場景中學(xué)習(xí)python;
        【直播】不定期直播項目案例講解,手把手教你如何分析項目;
        【分享】優(yōu)質(zhì)python學(xué)習(xí)資料分享,讓你在最短時間獲得有價值的學(xué)習(xí)資源;圈友優(yōu)質(zhì)資料或?qū)W習(xí)分享,會不時給予贊賞支持,希望每個優(yōu)質(zhì)圈友既能賺回加入費用,也能快速成長,并享受分享與幫助他人的樂趣。
        【人脈】收獲一群志同道合的朋友,并且都是python從業(yè)者
        【價格】本著布道思想,只需 69元 加入一個能保證學(xué)習(xí)效果的良心圈子。

        覺得不錯,點個“在看”然后轉(zhuǎn)發(fā)出去


        瀏覽 11
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            老少亂伦一区二区三区 | 高h禁伦桌上肉伦h双男主 | 肏逼网站 | 中年少妇无套内谢很舒服 | 做爱久久 | 3d不知火舞被到爽喷水视频 | 欧美性色网 | 干女人av | 亚洲男男gaygay无套 | 国产精品久久久久久久免费看 |