column = [myCol]のnull値を持つデータフレームを反復しようとしています。私はデータフレームを綺麗に反復することができますが、指定するとnull値を参照したいだけですが、エラーが発生します。データフレーム全体を反復処理し、NULL値を選択します。
最後の目標は、Nullであるフィールドに値を強制したいからです。これは、最初のものを特定するために反復している理由です。
for index,row in df.iterrows():
if(row['myCol'].isnull()):
print('true')
AttributeError: 'str' object has no attribute 'isnull'
データフレームの繰り返しを印刷するときに表示される値であるため、column = 'None'を指定しようとしました。まだ運がありません:
for index,row in df.iterrows():
if(row['myCol']=='None'):
print('true')
No returned rows
大変助かりました!
(行[「myCol」]はなしです)場合は、 'もしかして:'?さもなければこれは文字列 ''None''と比較され、(シングルトン)オブジェクト' None'とは比較されません。 ' –
最終目標は明確ではありません。たぶんあなたは入力テーブルと期待される出力テーブルを提供することができます。空の値を置き換えようとしているのは確かではありません。ベクトルデータか、または同じdf colまたは他のcolですか?あなたがnull値を同じdfの値で置き換えようとしているならば、Rで。 'df $ myCol < - ifelse(df $ myCol ==" "、df $ FillInColumn、df $ myCol)' – user5249203