Calculating parameters of a binomial distribution [closed]

Say I have a set of data which I know comes from a Binomial distribution (generated using the rbinom function in R).

Is there any way to use the data to work backwards and work out the p and n parameters of the Binomial distribution from which it came?

EDIT: I realise that there are infinite combinations: n = 100 and p = 0.1 will produce approximately the same distribution as n = 10000 and p = 0.0001. What I'm looking for is an approximation - any combination will do.

-
 You're right @Henry - rushed edit. – James Highbright Mar 31 '12 at 16:54 James, you are asking a very general question. A full answer would require the resources of a small textbook, because there are dozens of ways to go about estimating $p$ and $n$. To narrow it appropriately, could you state how much data you have (or contemplate obtaining), why you need to estimate these parameters, and how accurate you need the estimates to be? – whuber♦ Apr 1 '12 at 19:14 Some replies (now deleted) were offered that suggested using the method of moments to estimate $p$ and $n$ from the sample mean and variance. This is a worthy attack, but a stumbling block is the unfortunate fact that when the variance exceeds the mean (which easily can happen in practice), the formulas give negative values for both parameters. In some circumstances that might not be a problem and in others it indicates $n$ will be difficult to estimate. This is why it's necessary to say more about the nature of the data, such as expected ranges of $n$ and $p$ that will occur. – whuber♦ Apr 2 '12 at 15:29

closed as not a real question by John, whuber♦Aug 14 '12 at 12:54

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, see the FAQ.