Method for constructing large data set from smaller data set? Is there a method for creating a large data set from a smaller one?
I have a data set of anthropometric variables (e.g. stature, leg length, arm length and so on)
So I have 7 variables and 1774 samples. From this data I would like to create a much larger data set of the same 7 variables but with 100,000 samples.
I know there is an "almost" linear relationship between stature and the other body-measurements but I want random variation in my data.
I am using Python, and I have looked at PCA, multivariate analysis and stuff like that. Here's an illustration of my problem: 

Edit:
Here is additional information.
The data contains 7 variables that describes the dimensions of 1774 people. I want to create dimensions of random 100,000 people who are different from each other but still remains realistic.
I tried this method, but cannot figure out how or whether it is possible to generate realistic data using this.
I would assume that the variables are normal distributed.
I know that variable "2-7 correlates" well with "variable 1" which is stature.
 A: If you oversample your sample you would have the same data. Say your sample is: $1,2,3$ and you sample $2N$ values out of it and get: $1,1,2,2,3,3$ - now if you compute some statistic on it (say a mean), then you'll get the same result for both since they contain the same observations appearing with the same probability. Thing that could change is p-value because of sample size, but this would be p-cheating.
If you want to approximate the unknown distribution of your data, then one thing that could be done is to use bootstrap, i.e. sample with replacement $N$ out of $N$ cases $R$ times and use this data to approximate the distribution of your sample. If there is linear relation and you are interested in learning about the distribution of the "variation" around it, then you could use bootstrap in different fashion: fit the linear model and then sample the residuals, so to approximate the distribution of residuals.
You could also conduct a simulation that generates a sample that resembles your data. For example, to generate correlated variables given some covariance matrix you can sample from Multivariate Normal distribution - for learning more on this check this thread.
If the sample size is a problem, then consider using a statistical method that is robust to small sample size - for example Bayesian simulation-based statistical methods often work quite well with small samples.
