問題タブ [spark-koalas]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
106 参照

python - 列の NA を別の列の要素で埋める

私はこの状況にいます、私のDFはそのようなものです

そして、私はこのコード行を適用したい: df['A'] = df['B'].fillna(df['A'])

そして、次のようなワークフローと最終出力が期待されます。

しかし、私はこのエラーを受け取ります:

TypeError: Unsupported type Series

おそらく、NA があるたびに、B 列の同じインデックスを持つ単一の要素ではなく、シリーズ全体で埋めようとするためです。

そのような構文で同じエラーを受け取ります。 df['C'] = df['B'].fillna(df['A']) したがって、問題は、最初に A の値を B の値で変更し、次に "B" NA を a の値で埋めようとしているという事実ではないようです技術的には B と同じ列

私はデータブリック環境にいて、コアラのデータ フレームを使用していますが、それらはパンダのデータ フレームとして機能します。手伝って頂けますか?