Re: How can the RegressionMetrics produce negative R2 and explained variance?

2015-07-12 Thread Feynman Liang
mbda p: (math.isnan(p[0]) == False)) > > metrics = RegressionMetrics(predobs) > > mycount = predobs.count() > > myr2 = metrics.r2 > > myvar = metrics.explainedVariance > > print "hooo",rank, " r2 = ",myr2, "

Re: How can the RegressionMetrics produce negative R2 and explained variance?

2015-07-12 Thread Sean Owen
= RegressionMetrics(predobs) > mycount = predobs.count() > myr2 = metrics.r2 > myvar = metrics.explainedVariance > print "hooo",rank, " r2 = ",myr2, "explained var = ", myvar, "count > = ",mycount > > >

How can the RegressionMetrics produce negative R2 and explained variance?

2015-07-12 Thread afarahat
ics.r2 myvar = metrics.explainedVariance print "hooo",rank, " r2 = ",myr2, "explained var = ", myvar, "count = ",mycount -- View this message in context: http://apache-spark-user-list.1001560.n3.nabble.com/How-can-the-RegressionMetrics-produce-negative-R2-and-exp