将函数应用于多行

2024-09-27 21:34:49 发布

您现在位置:Python中文网/ 问答频道 /正文

code and data sample

newdf = pd.DataFrame()
newdf['genes in system'] = df_bladder['Genes (Alphabetical order)']
#systemlist = [newdf['genes in system'][x].split(' ') for x in range (0,len(newdf))]
#bladderlist = bladderlist.append(i) if i 
def query(df): 
    genes = [i for i in newdf['genes in system'][0].split(' ') if i in list(combined_df)]
    return genes
newdf['genes in'] = newdf['genes in system'].apply(query)
newdf

我试图应用这个函数,它从第一列中提取与我的列表(list(combined_df))匹配的字符串。然而,它只是从第一排开始拉动


Tags: andindffordataifcodequery

热门问题