2012-11-26 20 views
1

我有基於列的數據在一個CSV文件,我想操縱它在幾個方面。人們指着我於R,因爲它使您可以輕鬆訪問行和列,但我已經很熟悉Python和而使用它。如何使用python處理表格數據?

例如,我希望能夠刪除所有在列的一個特定值的行。或者我想改變一列的所有值(即修剪字符串)。我也希望能夠根據公共值聚合行(如SQL GROUP BY)。

有沒有辦法做到這一點在Python,而無需編寫一個循環,每次遍歷所有行的?

回答

5

看那pandas庫。它提供了一個類似於R的數據框的DataFrame類型,可以讓你做你正在談論的事情。

+0

啊哈哈!我知道必須有這樣的事情,但我無法找到它。 – pocketfullofcheese