が欠け以外のすべての値に適用されます私はNANのためにエラーを起こすでしょう。私の変更を適用しながらNANを維持するエレガントな方法はありますか?パンダは私のようなシリーズを持っていたと言う
0
A
答えて
1
これを試してみてください。
In [32]: s
Out[32]:
0 1.0
1 2.0
2 NaN
3 4.0
dtype: float64
In [33]: s.apply(lambda a: a+2 if pd.notnull(a) else a)
Out[33]:
0 3.0
1 4.0
2 NaN
3 6.0
dtype: float64
+1
本当にありがとうございました文字列の場合はどうなりますか? np.isnan( "a")がエラーをスローする –
+0
私は私の答えを更新しました - それを確認してください – MaxU
関連する問題
- 1. パンダは、私はこのようなパンダのデータフレームを持って
- 2. グループと私はこのようなデータフレーム持っているパンダ
- 3. パンダは私のようなパンダシリーズ持っ
- 4. パンダは、私はこのようなデータフレームを持っている
- 5. 私は次のようなパンダのデータフレームを持っているパンダのデータフレーム
- 6. 私はのようなパンダのデータフレームを持って
- 7. パンダ - 私はこのようなデータフレームを持って行
- 8. パンダ列の値は、私はこのようなパンダのデータフレームを持って
- 9. パイソン、パンダ:私は、このような次のようにデータフレームを持って
- 10. パンダは、次のように私はパンダのデータフレームを持っているグループ
- 11. パンダ:次のように私はパンダのデータフレームを持っている別の列
- 12. パンダ - すべての値が、私はこのようになり、データ系列持っシリーズ
- 13. は、私は次のようなパンダのデータフレーム、「DF」を、持っているデータフレーム
- 14. パンダデータフレーム:私は次のようにパンダのデータフレームを持って
- 15. のは、私はそうのような、透明性とPNGイメージを持っていると言う色
- 16. 私は次のようなデータフレームを持っているパンダのデータフレームに後方
- 17. パンダは、私は次のように見えるパンダのデータフレームを持って
- 18. パンダ:私はのように見えるデータフレームを持ってto_datetime
- 19. は、私は、このテンプレートを持っていると言うTemplateRef
- 20. パンダ - 私はそうのように国によって、日付ごとにマルチインデックスされるデータフレーム持って列の値のシリーズをフェッチし、細胞
- 21. それはのは、私はそうのような構造体を持っていると言う場所
- 22. パンダシリーズ:私はパンダのこのような一連の持っている
- 23. 私はこのようなデータフレームを持つ別の列パンダによって
- 24. パンダ:私は例えば、複数のレベルでデータフレームを持っているシリーズ
- 25. パイソン&パンダ:私はこのようになり、リスト持っているキーの値
- 26. パイソン/パンダ - 私はこのようなデータフレーム持っている列の値
- 27. パンダとして私はパンダのオブジェクトを持っている
- 28. AngularJS element.innerHTMLはのは、私が持っていると言うディレクティブ
- 29. は、私はこのようになりますパンダのデータフレームを持って
- 30. は、私は以下のようなパンダのデータフレームを持ってカウント
http://stackoverflow.com/questions/26614465/python-pandas-apply-function-if-a-column-value-is-not-null – ayhan