0
我有COLS一个DF如果其他条件熊猫
start end strand
3 90290834 90290905 +
3 90290834 90291149 +
3 90291019 90291149 +
3 90291239 90291381 +
5 33977824 33984550 -
5 33983577 33984550 -
5 33984631 33986386 -
什么,我想基础上,链列
f = pd.read_clipboard()
f
def addcolumns(row):
if row['strand'] == "+":
row["5ss"] == row["start"]
row["3ss"] == row["end"]
else:
row["5ss"] == row["end"]
row["3ss"] == row["start"]
return row
f = f.apply(addcolumns, axis=1)
KeyError: ('5ss', u'occurred at index 0')
其中的一部分做的就是添加新列(5SS和3SS)代码错了?或者有更简单的方法来做到这一点?
可以请你通过代码走过我们有趣的代码,它可以根据需要工作。 – sbradbio
@sbradbio当然,加了一点解释。 – ASGM