Statalist


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: st: Plotting several polynomials on the same graph


From   Miranda Kim <[email protected]>
To   [email protected]
Subject   Re: st: Plotting several polynomials on the same graph
Date   Mon, 20 Jul 2009 09:04:16 +0100

Thank you so much for your help with this!

Maarten buis wrote:
--- Miranda wrote:
I wondered if there is any way of adding functions onto the same graph using a separate command (on a separate line), so as to be able to loop over these and superimpose several (i.e. instead of using the '||' in the 'twoway' command)

The trick is to create the graph command in a loop while storing it in
a local macro, like in the example below:

*---------------- begin example -------------------
input a b c
1 2  3
2 3  4
1 2 -3
2 3 -4
end

forvalues i = 1/4 {
	local gr "`gr' function y = a[`i'] + b[`i']*x + c[`i']*x^2"
	local gr "`gr', range(-3 3) ||"
}

twoway `gr'
*--------------- end example ----------------------

Hope this helps,
Maarten

-----------------------------------------
Maarten L. Buis
Institut fuer Soziologie
Universitaet Tuebingen
Wilhelmstrasse 36
72074 Tuebingen
Germany

http://home.fsw.vu.nl/m.buis/
-----------------------------------------


*
*   For searches and help try:
*   http://www.stata.com/help.cgi?search
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/



*
*   For searches and help try:
*   http://www.stata.com/help.cgi?search
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/



© Copyright 1996–2024 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index