Borrar filtros
Borrar filtros

Error using lassoglm>glmProcessData

5 visualizaciones (últimos 30 días)
Yinggang
Yinggang el 22 de Abr. de 2024
Respondida: Walter Roberson el 22 de Abr. de 2024
The error said:
[After stripping NaNs and Infs, either 'X' has too few rows or 'Weights' has too few positive values.
Error in lassoglm (line 328)
glmProcessData(x, y, distr, 'off', offset, pwts); ]
The error code in lassoglm:
[X, Y, offset, pwts, dataClass, nTrials, binomialTwoColumn] = ...
glmProcessData(x, y, distr, 'off', offset, pwts);
I checked that size of input x is normal size. Even all weights equal to 0, I eed these output.
How to sovle this problem?

Respuestas (1)

Walter Roberson
Walter Roberson el 22 de Abr. de 2024
If you are passing in Weights, at least one weight must be positive.
Otherwise: you need at least one row of X to contain finite values. You probably have missing data in X (or possibly X is empty)

Productos


Versión

R2023b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by