演習課題「フィルタリング」
右のコードエリアにはsというSeriesが定義されています。
sの要素のうち、値が3より小さいものだけを抜き出したSeriesをprint()で出力してください。
期待する出力値
a 2
b 1
dtype: int64
演習課題「複数の条件によるフィルタリング」
右のコードエリアにはsというSeriesが定義されています。
sの要素のうち、2より大きく7より小さいものだけを抜き出したSeriesをprint()で出力してください。
期待する出力値
b 4
dtype: int64
※有料会員になるとこの動画をご利用いただけます
詳しい説明を読む
#06:フィルタリング
このチャプターでは、Seriesのフィルタリングをおこなう方法について学習します。
import pandas as pd
s = pd.Series({"a": 3, "b": 1, "c": 2})
print(s > 1)
import pandas as pd
s = pd.Series({"a": 3, "b": 1, "c": 2})
print(s[s > 1])
import pandas as pd
p = pd.Series([True, True, False])
q = pd.Series([True, False, False])
print(p & q)
print(p | q)
print(~p)
import pandas as pd
t = pd.Series([3, 5, 15])
print(t[(t % 3 == 0) & (t % 5 == 0)])
ログインすると採点できます
コードの実行