buq’s blog

覚えておきたいけど覚えておけなさそうなことを書きます?

pandas の df (というか series) でカラムをフィルターするには isin

stackoverflow.com

isin というのが強いっぽい

value_list = ['a', 'abc', 'panda'] 
df[df['col_name'].isin(value_list)]
rpt[rpt['STK_ID'].str.contains(r'^600[0-9]{3}$')] # ^ means start of string

これは意味分かるけど syntax どうなってるんだろう.str が Series のメンバオブジェクトであり,親か生の配列へのポインタをもってるってことかしら?

sinhrks.hatenablog.com

str アクセサと呼ばれているらしい.