применить функцию к нескольким строкам - PullRequest
0 голосов
/ 11 октября 2019

код и образец данных

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 (комбинированный_df)). Однако это тольковытягивание из первого ряда.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...