Pandas高階筆記 (0)為什麼寫這個系列

2022-05-10 01:24:08 字數 648 閱讀 4916

使用pandas數年之久了,從最早的0.17版本開始接觸pandas,到現在0.25版本,踩過不少坑,面對各種稀奇古怪的bug抓耳撓腮。每每想要解決bug,或者想要實現乙個特定的資料操作需求,首先想到的都是查查stackoverflow上的問答帖,查不到了再去看看官方的api文件。如此,雖積數年之功,但腦袋裡仍然只有一些只言片語,雜亂無章,不成體系。甚至今天才忽然意識到,官方文件都沒有怎麼仔細讀過,一直是用到哪查到哪。不能說這種做法錯了,但是永遠只能停留在pandas大門口,能勉強做點資料處理吧,成功與否有點全靠運氣+試錯的意思。

這樣肯定是很糟糕的,到最後只能落得一知半解。於是趕緊開個系列,逼迫自己去研究pandas,梳理清楚平常用的那些方法到底好在**,壞在**,效率如何,常見的那些bug又當如何妥善處置。

總之,希望這個系列能寫得完,能寫得好,能寫得言之有物。如果你也在用pandas,歡迎關注這個系列。

有python程式設計基礎,熟悉python中常見的資料型別(int,float,str)和常用的資料結構(list,dict,tuple,set)

有一定的pandas基礎,使用過pandas處理資料

熟悉sql語法,因為pandas中有很多操作其實是借鑑了sql的思想

如果以上都沒有,可以適當先學一點再看這裡的文章,能相對減輕理解上的壓力。

為什麼寫Blog

今天是我的新blog開通的第一天,感覺很興奮,幾乎快趕上了去年結婚時的興奮心情。為什麼寫blog?這是乙個由來以久的話題,很多人對此感興趣。呂欣欣 這幾天剛寫了 如果blog荒蕪了怎麼辦 其實在這之前他也寫過幾篇類似的話題。毛向輝 作為國內blog最早期的應用者,曾提到部落格的生命週期 有精彩的闡述...

為什麼寫BLOG

類似的文章很多人都寫了,時間寶貴,做任何事情都要有目標,每個人的情況不一樣,對我來說,寫blog這個事情太重要了,他有利於我個人進步,有利於企業成功。一 自我提高。1 對於比較明白的道理,寫下來,是梳理,是固化,使得這些道理在我們大腦中更清晰,印象更深。寫的過程中,經過思維發散,可能還會有其他驚喜。...

為什麼寫部落格?

1.便與你形成和了解自我 長期寫作部落格的好處就是,寫著寫著,你的自我會變得越來越清晰。最終你會明白自己是乙個什麼樣的人,以及自己熱愛什麼東西,很容易找到自己的成長軌跡。2.強化知識點 在寫一篇文章之前,你必定是要把以文章中心為主的知識點及衍生的知識點都詳細了解一遍,在這一過程中必須會涉及到自己以前...