【发布时间】:2021-10-04 18:07:23
【问题描述】:
我还是 R 编程的新手,我只是不知道如何在下面从 python 到 R 编写相同的代码。
human_data 是来自 CSV 文件的数据框。这个词包括字母序列。基本上,我想将字符串的“单词”列序列转换为所有可能的长度为 6 的 k-mer 单词。
def getKmers(sequence, size=6):
return [sequence[x:x+size] for x in range(len(sequence) - size + 1)]
human_data['words'] = human_data.apply(lambda x: getKmers(x['sequence']), axis=1)
【问题讨论】: