Tom*_*gal 6 python numpy curve-fitting scipy
我有以下形式的数据:
X Y
3.53 0
4.93 50
5.53 60
6.21 70
7.37 80
9.98 90
16.56 100
Run Code Online (Sandbox Code Playgroud)
我想找出n,以便这适合表格的功能:

我试图通过Box-Cox转换确定n.如何在Python中完成?
blu*_*ive 14
我想你想要scipy.stats.boxcox.
from scipy import stats
import numpy as np
data = np.fromstring('3.53 0 4.93 50 5.53 60 6.21 70 7.37 80 9.98 90 16.56 100', sep=' ').reshape(7, 2)
stats.boxcox(data[0,])
(array([ 0.91024309, 1.06300488, 1.10938333, 1.15334193, 1.213348 ,
1.30668122, 1.43178909]), -0.54874593147877893)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17668 次 |
| 最近记录: |