a | b | |
---|---|---|
0 | 0.1 | 2 |
1 | 1 | 2 |
2 | 2 | 0.5 |
みたいなdataframeがあって、<1のセルだけ取り出したいです。
コード
import pandas as pd
df=pd.read_csv()
result=df[df<1]
result
実行結果
a | b | |
---|---|---|
0 | 0.1 | NaN |
1 | NaN | NaN |
2 | NaN | 0.5 |
条件に一致しないセルもNanの形で出てきました。
リストでNaN以外の値を保存したいです。
list=[]
if result.isnull()==False:
list.append(result)
ダメでした。
回答1件
あなたの回答
tips
プレビュー