3

私はパンダで簡単に置き換えようとしています:

from pandas import *
In [2]: df = DataFrame({1: [2,3,4], 2: [3,4,5]})

In [4]: df[2]
Out[4]:
0    3
1    4
2    5
Name: 2

In [5]: df[2].replace(4, 17)
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
c:\Python27\<ipython-input-5-b4adce9e9b15> in <module>()
----> 1 df[2].replace(4, 17)

AttributeError: 'Series' object has no attribute 'replace'

私は何が欠けていますか?

4

1 に答える 1

3

このreplaceメソッドはバージョン 0.9.0 で追加されました (リリース ノートを参照)。

注: Web ページの右側で特定のバージョンの pandas を選択すると、そのバージョンのドキュメントを調べることができます。ただし、最新の安定版への更新を検討してください。

于 2013-03-25T16:05:43.313 に答える