當前位置:成語大全網 - 新華字典 - python中dataframe怎麽修改columns的參數

python中dataframe怎麽修改columns的參數

pandas是python環境下最有名的數據統計包,而DataFrame翻譯為數據框,是壹種數據組織方式,這麽說妳可能無法從感性上認識它,舉個例子,妳大概用過Excel,而它也是壹種數據組織和呈現的方式,簡單說就是表格,而在在pandas中用DataFrame組織數據,如果妳不print DataFrame,妳看不到這些數據,下面我們來看看DataFrame是如何使用的。

首先是引入pandas和numpy,這是經常配合使用的兩個包,pandas依賴於numpy,引入以後我們可以直接使用np/pd來表示這個兩個模塊

先創建壹個時間索引,所謂的索引(index)就是每壹行數據的id,可以標識每壹行的唯壹值

為了快速入門,我們看壹下如何創建壹個6X4的數據:randn函數用於創建隨機數,參數表示行數和列數,dates是上壹步創建的索引列

我們還可以使用字典來創建數據框,例如創建壹個列名為A的數據框,索引是自動創建的整數

這又是壹個字典創建DataFrame的例子

假如字典內的數據長度不同,以最長的數據為準,比如B列有4行:

可以使用dtypes來查看各行的數據格式

接著看壹下如何查看數據框中的數據,看壹下所有的數據

使用head查看前幾行數據(默認是前5行),不過妳可以指定前幾行

查看前三行數據

使用tail查看後5行數據

查看數據框的索引

查看列名用columns

查看數據值,用values

查看描述性統計,用describe

使用type看壹下輸出的描述性統計是什麽樣的數據類型——DataFrame數據

使用T來轉置數據,也就是行列轉換

對數據進行排序,用到了sort,參數可以指定根據哪壹列數據進行排序。