我们能把数据帧上的任何函数矢量化吗?

2024-09-30 01:21:26 发布

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

假设我们有一个pandas数据帧,我们想使用这个数据帧的一些列和一个额外的数据结构来进行计算,并向这个数据帧填充一个新的列

我们是否可以用矢量化的方法来代替apply方法:

snps_df['Context'] = snps_df.apply(getMutationInformation,hg19_genome=hg19_genome,axis=1)

def getMutationInformation(row,hg19_genome):
    return get3Nucleotides(row['Chrom'], row['Start'], row['Start'], hg19_genome)

Tags: 数据方法数据结构pandasdfgenomecontextstart

热门问题