Question
Asked 18th Jan, 2013

# Which is the best software tool for plotting growth charts?

I want to apply Least Mean Square (LMS) method to a dataset containing hormonal levels related to fertility. My aim is to draw a growth chart similar to one used in Pediatrics. Now the only tool I've found is LMSCHartMaker that is really not useful. Neither other tools such as STATA, SPSS or SAS have this method implemented by default. Can someone please help me? Thanks a lot.

## Most recent answer

1st Jul, 2022
Peter Odion Ubuane
Lagos State University Teaching Hospital, Ikeja, Lagos, Nigeria
Refcurv is a nice and easy to use smooth chart maker!

## All Answers (17)

18th Jan, 2013
Antonio Diligenti
ARTA - Agenzia Regionale Tutela dell'Ambiente Abruzzo
try to search this method in the R software
18th Jan, 2013
Jochen Wilhelm
Justus-Liebig-Universität Gießen
Do you have a model? If you do not (that means the purpose is not to estimate model parameters) you may probably just want to visualize the dynamics by a smooth curve through the data. For this purpose I would recommend to use splines or loess ("locally estimated scatterplot smoothers") curves. In case you will go for a try using R, here an example:
x = runif(50) # simulates the predictor: generates 50 uniformly distributed values between 0 and 1
y = sin(x*4)+rnorm(50,s=0.2) # simulates the response: 50 noisy measurements
plot(y~x) # plots the response values against the predictor values
est.fn = loess(y~x) # creates a loess model that can be used for predictons
x.pred = seq(min(x), max(x), length=100) # 100 values of the predictor at which we like to make a prediction based on the loess-model
y.pred = predict(est.fn, new=x.pred) # corresponding predicted response values
lines(y.pred~x.pred) # draw the smooth curve by conneting all predicted points
As there is always more than one way to skin a cat: for instance, using the xyplot function from the library "lattice" does the prediction job in the background (x and y are taken from above):
xyplot(y~x, type=c("p","smooth"))
18th Jan, 2013
Saurabh Gayali
Institute of Genomics and Integrative Biology
Have u used statistica.
18th Jan, 2013
Sarah E Seaton
University of Leicester
Theres a really neat package in R called GAMLSS which I used to make birthweight charts but I suspect might be useful here. If I remember correctly it uses the LMS method. The authors of the command are also really helpful to contact with queries.
1 Recommendation
18th Jan, 2013
Gokmen Zararsiz
Erciyes Üniversitesi
I believe that Gamlss (R package) is the best tool for this. It includes many methods such as LMS, LMSP, LMST. And, has many distributions to fit. LMSP can also the kurtosis of the distribution, thus fits better than LMS.
2 Recommendations
18th Jan, 2013
Alessia Sarica
Universita' degli Studi "Magna Græcia" di Catanzaro
Then I will try with GAMLSS.
Thanks to all for your replies.
17th Feb, 2013
Mumtaz Mazicioglu
Erciyes Üniversitesi
R software is the most detailed in some circumstances compared with LMS. But I consider that its wise to use just quartiles if you want to make comparisons. If the range of your figures are wide aritmetic mean can be used
17th Feb, 2013
Mahdi Rasekhi
Malayer University
R have very interactive plot. for see more information, i suggest see down page:
17th Feb, 2013
Sugar Crops Research Institute Mardan
Sigma plot is a good software for charts and curves.
21st Nov, 2016
Oregon State University
R software is available online, I mean if it is freely downloaded? If yes them please sent me the link?
21st Nov, 2016
Jochen Wilhelm
Justus-Liebig-Universität Gießen
Dilsad, I am afraid that you won't be happy with R if you already fail to find it yourself.
1 Recommendation
21st Jul, 2018
Ruma Purkait
Is GAMLSS (R package) compatible with Windows 10?
17th Mar, 2019
Areej Abdul Ghani AL Fattani
King Faisal Specialist Hospital and Research Centre
I have the same issue , Christian This looks exciting, I got a friend who knows R , i guess i'll ask him to help in the codes.
Thank you for sharing !
Areej
27th Jan, 2020
Gerda-Maria Haas
Arteriosclerosis Prevention Institute
Gamlss is not so easy as LMS Chartmaker pro and more expensive.
11th Jun, 2020
Glauber Carvalho Nobre
Federal Institute of Education, Science and Technology of Ceará
I am using the LMSCHartMaker, but this software does not allow many modifications in charts.
1st Jul, 2022
Peter Odion Ubuane
Lagos State University Teaching Hospital, Ikeja, Lagos, Nigeria
Refcurv is a nice and easy to use smooth chart maker!

## Related Publications

Article
I will use the terms “reference centiles ” or “centile charts, ” as the setting that I consider here is more general than that of “growth charts.” Longitudinal reference centiles over some measure of time (typically age) are almost always implemented repeatedly on the same individual. In this kind of setting the notion of conditional or adaptive ce...
Got a technical question?
Get high-quality answers from experts.