Ошибка stats.linregress с np.concatenate ((X, y), ось = 0) - PullRequest
0 голосов
/ 16 апреля 2020

У меня постоянно возникают проблемы с этим, и я не знаю, как с этим справиться.

эти два массива:

194 194 194 194 194 194 193 193 193 193 193 196 196 205 213 212 213 214 214 210 214 213 212 211 215 214 214 213 222 232 233 237 237 241 248 247 250 252 250 250 250 250 250 244 244 241 241 243 242 243 245 250 250 246 249 246 248 248 248 248 248 243 242 241 241 241 241 241 239 239 236 236 236 234 231 231 226 208 207 210 213 215 209 209 202 199 199 195 185 174 165 151 138,5 130 97,5 117,5 119,5 120,5 118 118,5 118,5 118,5 118,5 118,5 122,5 129 129 137,5 145 140

и

23,75 22,5 22,5 22,5 22,5 22,5 22,5 22,5 22,5 22,5 22,5 22,5 22,5 22,5 21,75 21,75 21,75 21,75 21,75 22,5 22,5 22,5 36,25 37,5 37,5 33,75 33,75 33,75 36,25 36,88 37,5 41,25 38,75 38,75 32,3 33,5 29,5 29,5 29,5 29,5 29,5 29,5 28,5 28,5 27,5 25,5 25,5 25,5 25,5 25,5 25,5 25,5 24 2 2 2,5 21,5 21,5 21,5 23 22,5 23,5 24,5 25 25 25 27 27

и ошибка я получаю состояния:

File "relative3.py", line 317, in iterate
model = slope, intercept, r_value, p_value, std_err = stats.linregress(X, Y)
File "/home/ghostuser/anaconda2/lib/python2.7/site- 
packages/scipy/stats/_stats_mstats_common.py", line 93, in linregress
ssxm, ssxym, ssyxm, ssym = np.cov(x, y, bias=1).flat
File "/home/ghostuser/anaconda2/lib/python2.7/site-packages/numpy/lib/function_base.py", line 2261, in cov
X = np.concatenate((X, y), axis=0)
ValueError: all the input array dimensions except for the concatenation axis must match exactly 

Есть идеи?

Все, что я делаю на это простая линейная регрессия!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...