Bookmark and Share

Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at

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

Re: st: scatter plot weighted plots

From   Nick Cox <>
Subject   Re: st: scatter plot weighted plots
Date   Wed, 25 Apr 2012 13:10:50 +0100

At a guess you want

egen freq = total(1), by(dr1995 mat blind)
egen tag = tag(dr1995 mat blind)
scatter dr1995 mat if blind == 1 & tag [fw=freq] || ////
scatter dr1995 mat if blind == 2 & tag [fw=freq] ||

On Wed, Apr 25, 2012 at 1:04 PM, Malin Lundberg Rasmussen
<> wrote:
> I have a problem;
> I am making a scatter plot of two variables, divided by two groups.
> I am using the following command:
> twoway (scatter dr1995 mat if blind==1 ,  m(Oh)) ///
> (scatter dr1995 mat if blind==2,  m(Oh))
> My problem is that I get the same size of circle for each point (and where both groups is represented I only get one color). I would like the dot to represent the number of patients (in both groups), so that if ten people represent circle number 1, this would be bigger than another circle representing only two patients.
> I tried the [fw=?], but don't know what to put instead of "?".

*   For searches and help try:

© Copyright 1996–2018 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   Site index