以下のようにすると、'a'以外の値はNaNになってしまう。
series.map({'a':1}
'a'以外は元の値のままにしてほしい。。という場合はfunctionを作って渡すしか無いっぽい。
以下のようなイメージ。
def to_int(val): if val == 'a': return 1 else: return val series.map(to_int)
参考:
以下のようにすると、'a'以外の値はNaNになってしまう。
series.map({'a':1}
'a'以外は元の値のままにしてほしい。。という場合はfunctionを作って渡すしか無いっぽい。
以下のようなイメージ。
def to_int(val): if val == 'a': return 1 else: return val series.map(to_int)
参考: