私は現在、パンダのドキュメンテーションの中で深く迷っています。私の問題はこれです:Pandasのカラムをそれ自身の機能に置き換える?
私は
col1 col2
1 A
4 B
5 X
簡単なデータフレームを持っている私の目的のようなものに適用することです:
広場はきれいに定義された関数であるdf['col1'] = df['col1'].apply(square)
を。 ただし、この操作ではエラー警告が表示され、誤った結果が表示されます。
値はDataFrameのスライスのコピーに設定しようとしています。 代わりに.loc [row_indexer、col_indexer] = valueを使用してみてください
私はこのことや、それが指すドキュメントを理解できません。私のワークフローは線形です(これにより、より広い範囲のソリューションが実行可能になります)。
パンダ0.17.1とPython 2.7
すべてに感謝を助けます。
は、あなたの質問にあなたの機能を追加することはできますか? – jezrael
MaxUの機能で十分です。私は、この質問が尋問のために "広すぎる"制限を破るかどうか、そして/または私が実装にいくつかの問題があり、それが原因でエラーが発生したのかどうか疑問に思っています。エラーフラグ(およびPython 2.7)を持たない –