Hi,
If you want to help us to improve the existing documentation or
to add new functionalities, you are highly welcomed to submit a pull
request.
See [1] for the contributor guideline.
Best regards,
Arnaud Joly
[1] https://github.com/scikit-learn/scikit-learn/blob/master/CONTRIBUTING.md
Le 16/04/2013 18:38, Joon a écrit :
Hi sklearn developers,
I am a huge R fan and R user but I am trying to use sklearn for
predictive analytics purposes.
I found sklearn is very-well made package. But there are still a few
limitations.
1) there is a lack of statistical terminologies and correct equations
in Documentation.
this makes a hard to understand the meaning of each metrics and how
the method does.
2) sklearn is not really good enough to do descriptive analytics (
explanation purpose)
It would be great if we can see the actual equation (like R) when we
do linear regression etc.
Additionally, I just noticed there is no adjusted R square calculation
function in sklearn.
Thus I quickly made my own adjusted R square function. I am sharing my
function with you.
please add adjusted R square function when you update the version:
def adj_r2_score(model,y,yhat):
"""Adjusted R square --- put fitted linear model, y value, estimated y
value in order
Example:
In [142]: metrics.r2_score(diabetes_y_train,yhat)
Out[142]: 0.51222621477934993
In [144]: adj_r2_score(lm,diabetes_y_train,yhat)
Out[144]: 0.50035823946984515"""
from sklearn import metrics
adj = 1 - float(len(y)-1)/(len(y)-len(model.coef_)-1)*(1 -
metrics.r2_score(y,yhat))
return adj
Thanks,
Joon
--
*Joon Lim*
Master of Science in Analytics
Department of Industrial Engineering and Management Science
Northwestern University
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Scikit-learn-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Scikit-learn-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general