File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -80,10 +80,10 @@ export default async function singleFeatureProcess(data) {
8080 * @returns {function(x): number } a function of linear equation
8181 */
8282function modelling ( data , answers ) {
83- const sumX = data . reduce ( ( sum , val ) => sum + parseInt ( val [ answers . feature ] ) , 0 )
84- const sumY = data . reduce ( ( sum , val ) => sum + parseInt ( val [ answers . label ] ) , 0 )
85- const sumXY = data . reduce ( ( sum , val ) => sum + ( parseInt ( val [ answers . feature ] ) * parseInt ( val [ answers . label ] ) ) , 0 )
86- const sumXSquared = data . reduce ( ( sum , val ) => sum + parseInt ( val [ answers . feature ] ) ** 2 , 0 )
83+ const sumX = data . reduce ( ( sum , val ) => sum + parseFloat ( val [ answers . feature ] ) , 0 )
84+ const sumY = data . reduce ( ( sum , val ) => sum + parseFloat ( val [ answers . label ] ) , 0 )
85+ const sumXY = data . reduce ( ( sum , val ) => sum + ( parseFloat ( val [ answers . feature ] ) * parseFloat ( val [ answers . label ] ) ) , 0 )
86+ const sumXSquared = data . reduce ( ( sum , val ) => sum + parseFloat ( val [ answers . feature ] ) ** 2 , 0 )
8787 const sumXTimesSumY = sumX * sumY
8888
8989 const b = (
You can’t perform that action at this time.
0 commit comments