问题
I've a 1D list of data, that I want to fit into a distribution using either least squares or maximum likelihood, as presented here, but I want to do it from python instead of the R interactive shell.
I got rpy2 installed, and would like to use the fitdistr
function from within the interactive ipython
shell, as I have imported the data in a list.
Where is this function, and how do I use it?
回答1:
The function is in the R package MASS
from rpy2.robjects.packages import importr
MASS = importr('MASS')
# the function is now at MASS.fitdistr
来源:https://stackoverflow.com/questions/11163472/fitdistr-in-rpy2