Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Removing groups from Bland-Altman Plot

    Hi everyone,


    Currently my Bland-Altman Plots is grouped by Ethnicity using this code.

    Could anyone advise me how I could change the code to include all the data but not grouped.


    Code:
    local graphs
    levelsof ETHNICITY, local(reps)
    foreach r of local reps {
        summ difference1 if ETHNICITY == `r'
        local mean`r' = r(mean)
        local upper`r' = r(mean) + 1.96*`r(sd)'
        local lower`r' = r(mean) - 1.96*`r(sd)'
        graph twoway scatter difference1 avgclinichomes if ETHNICITY == `r', yline(`mean`r'' `upper`r'' `lower`r'') ///
            name(rep`r', replace) title("ETHNICITY = `r'")
        local graphs `graphs' rep`r'
    Any help is greatly appreciated

  • #2
    remove any reference to the ethnicity variable,
    Code:
    sum difference1
    local mean = r(mean)
    local upper = r(mean) + 1.96 * r(sd)
    local lower = r(mean) - 1.96 * r(sd)
    graph twoway scatter difference1 avgclinichomes, yline(`mean' `upper' `lower')

    Comment


    • #3
      Thank you very much this worked!

      Comment

      Working...
      X