1
我試圖按特定的部分字符串選擇數據框的幾行。按幾個字符串選擇熊貓列
下面的數據幀是原始數據。例如:
CODE DATA
AA2016 47518
BB2016 47518
CC2014 47518
AA2014 47518
EE2015 47518
BB2015 47518
FF2016 47518
AA2013 47518
欲由前兩個詞語的Code
列以選擇的行。
例如,我想選擇「代碼」列中包含「AA」,「BB」,「CC」的行。
結果應該表示這樣的:
我用這樣的代碼:
Select_list = ["AA","BB", "CC"]
df = pd.read_clipboard()
df1 = df[df.CODE.str[0:2] isin Select_list]
但會有錯誤出現像SyntaxError: invalid syntax
它應該是'DF1 = DF [DF .CODE.str [0:2] .isin(select_list中)]' – ayhan