私はパンダのデータフレームの列に問題があります。データ入力エラーのため、私はtrue
とfalse
の列を持っていますが、それには約71の小数も含まれています。パンダのデータフレームの数字を「ナノ」に置き換えてください
私は小数点以下を取り除き、nan
に変えようとしていますので、私はこれらの行をさらに解析するために無視することができます。
私は試してみてください。
datafinal['any_misread'] = datafinal['any_misread'].where(datafinal['any_misread'] < 1, np.nan)
私はエラーを取得する:
TypeError: unorderable types: str() < int()
私は.replace
としていない成功を収めて論理をも試してみました。
私はここで何が欠けていますか?
参加データ型はありますか?あなたは 'datafinal ['any_misread']を表示できますか?dtypes' – Wen