<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          超強圖解Pandas

          共 1810字,需瀏覽 4分鐘

           ·

          2022-06-06 16:50

          文 | 老鄧

          來源:印象python「ID: python_logic」

          ?

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

          sort_values

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

          執(zhí)行步驟:

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

          selecting a column

          dogs['longevity']

          groupby + mean

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

          執(zhí)行步驟:

          • 將數據按照size進行分組
          • 在分組內進行聚合操作

          grouping multiple columns

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

          groupby + multi aggregation

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

          執(zhí)行步驟

          • 按照size列對數據進行排序
          • 按照size進行分組
          • 對分組內的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')



          文章原文:https://pandastutor.com/index.html?





          推薦閱讀:

          入門:?最全的零基礎學Python的問題? |?零基礎學了8個月的Python??|?實戰(zhàn)項目?|學Python就是這條捷徑


          干貨:爬取豆瓣短評,電影《后來的我們》?|?38年NBA最佳球員分析?|? ?從萬眾期待到口碑撲街!唐探3令人失望? |?笑看新倚天屠龍記?|?燈謎答題王?|用Python做個海量小姐姐素描圖?|碟中諜這么火,我用機器學習做個迷你推薦系統電影


          趣味:彈球游戲? |?九宮格? |?漂亮的花?|?兩百行Python《天天酷跑》游戲!


          AI:?會做詩的機器人?|?給圖片上色?|?預測收入?|?碟中諜這么火,我用機器學習做個迷你推薦系統電影


          小工具:?Pdf轉Word,輕松搞定表格和水印!?|?一鍵把html網頁保存為pdf!|??再見PDF提取收費!?|?用90行代碼打造最強PDF轉換器,word、PPT、excel、markdown、html一鍵轉換?|?制作一款釘釘低價機票提示器!?|60行代碼做了一個語音壁紙切換器天天看小姐姐!




          年度爆款文案


          點閱讀原文,看B站我的20個視頻!

          瀏覽 38
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

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

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲婷婷av | 成人综合婷婷国产精品久久 | 大鸡巴成人性爱在线视频 | 人妻中文字幕av 人人艹人人摸人人 | 免费清高视频一黄色情 |