私は入力データセットを.csv形式で持っています。これはPythonで入力しようとしていて、データ解析を行います。サンプル形式は次のとおりです。NA値をフィルタリングして新しいDataFrameに追加する方法
col1 col2 col3 col4 col5
1 0 0 1 NA
2 3 5 1 NA
1 1 4 6 NA
7 8 9 1 1
12 13 0 34 5
4 5 6 1 2
ここに表示される列5にはNA値があります。 NA値を持つすべての行をこのデータフレームから削除し、新しいデータフレームにコピーして、結果のデータフレームが次のようになるように、このNA値のみをフィルタリングする必要があります。
NA値を持つデータフレーム:
NA値なしcol1 col2 col3 col4 col5
1 0 0 1 NA
2 3 5 1 NA
1 1 4 6 NA
DATAFRAME:
col1 col2 col3 col4 col5
7 8 9 1 1
12 13 0 34 5
4 5 6 1 2
が、私は私のさらなる分析に使用される、上記のように2つのデータフレームを、取得する必要があります。私はこれらのメソッドをプログラム的に実装するためにpython - pandasコードを探しています。誰かが私にこれを助けることができますか?
どうもありがとうございました。これが私が探しているものです。出来た。また、私は画像のアップロードに関するあなたの点を指摘し、今後の投稿に留意しています。再度、感謝します。 – SRS
ここでNanに対していくつかの値が更新されました。今度は、新しく更新されたCol5値を以前と同じ順序で配置する必要があります。例:NaNの値が以下の場合: – SRS
@Srinath:新しい質問がある場合は、新しい質問をしてください。古い質問に対する回答のコメントには何も加えないでください。 – DSM