我有看起来像这样的数据集:
position number_of_tag_at_this_position
3 4
8 6
13 25
23 12
Run Code Online (Sandbox Code Playgroud)
我想将三次样条插值应用于此数据集以插值标签密度;为此,我运行:
import numpy as np
from scipy import interpolate`
x = [3,8,13,23]`
y = [4,6,25,12]`
tck = interpolate.splrep(x,y) # cubic`
Run Code Online (Sandbox Code Playgroud)
现在,我想在插值的每个点上计算函数的导数,我该怎么做?谢谢你的帮助 !
我正在做生物信息学,我们在mRNA上绘制小RNA.我们在每个mRNA上具有蛋白质的作图坐标,并且我们计算蛋白质结合mRNA的位置与由小RNA结合的位点之间的相对距离.
我获得以下数据集:
dist eff
-69 3
-68 2
-67 1
-66 1
-60 1
-59 1
-58 1
-57 2
-56 1
-55 1
-54 1
-52 1
-50 2
-48 3
-47 1
-46 3
-45 1
-43 1
0 1
1 2
2 12
3 18
4 18
5 13
6 9
7 7
8 5
9 3
10 1
13 2
14 3
15 2
16 2
17 2
18 2
19 2
20 2
21 3 …Run Code Online (Sandbox Code Playgroud)