深入淺析python的第三方庫pandas
pandas模塊
pandas是一個強大的分析結構化數(shù)據(jù)的工具集;它的使用基礎是Numpy(提供高性能的矩陣運算);用于數(shù)據(jù)挖掘和數(shù)據(jù)分析,同時也提供數(shù)據(jù)清洗功能。
作為pandas系列的最終章,本文引出一個數(shù)據(jù)“復制”問題。
示例如下:
從上圖中可以看到:我們對data_pd做了刪除一行的操作,但是這并沒有改變變量data_pd在內(nèi)存中的值,而是將刪減一行后的數(shù)據(jù)放置在一塊新開辟的內(nèi)存區(qū)域。
可以這么理解,這種機制是在復制的一份原數(shù)據(jù)上進行操作,從而保護原數(shù)據(jù)不受改變,保證了原數(shù)據(jù)的安全性。
如果需要直接改變原數(shù)據(jù)的值,可以在上述方法上設定參數(shù)值:
上面討論的這種現(xiàn)象,在python領域里廣泛存在,本文作為一個引子,筆者將在另一篇博文中討論整個python領域“賦值與深淺復制”的問題。
總結
以上所述是小編給大家介紹的python的第三方庫pandas,希望對大家有所幫助!
相關文章
Python使用Bokeh庫實現(xiàn)炫目的交互可視化
Bokeh是一個用于創(chuàng)建交互式可視化圖形的強大Python庫,它不僅易于使用,而且功能強大,適用于各種數(shù)據(jù)可視化需求,本文將介紹Bokeh庫的繪圖可視化基礎入門,需要的可以了解下2024-03-03Python使用pandas導入xlsx格式的excel文件內(nèi)容操作代碼
這篇文章主要介紹了Python使用pandas導入xlsx格式的excel文件內(nèi)容,基本導入是在Python中使用pandas導入.xlsx文件的方法是read_excel(),本文結合示例代碼給大家介紹的非常詳細,需要的朋友可以參考下2022-12-12Windows下PyCharm配置Anaconda環(huán)境(超詳細教程)
這篇文章主要介紹了Windows下PyCharm配置Anaconda環(huán)境,本文給大家分享一篇超詳細教程,通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-07-07