How to make forest plots in Microsoft Excel (meta analysis chart)

Поделиться
HTML-код
  • Опубликовано: 17 ноя 2024

Комментарии • 82

  • @oL5re9re55ion
    @oL5re9re55ion Год назад

    Thanks, this was SUPER helpful. I’ve watched several YT videos on making forest plots in Excel, and your is by far the best. No unnecessary steps. Thank you!

  • @chloekwong3287
    @chloekwong3287 4 года назад +1

    Thank you so much! Saved my academic life. I'll shout you out to whoever listens !!

  • @Good2Know851
    @Good2Know851 Год назад

    Mitch, thank you! Great tutorial! Tried several other videos, but they didn't help. Your step by step advices are really helpful!

  • @skillsformation3743
    @skillsformation3743 4 года назад

    This was a simple method. It was also easy to follow. It saved me so much time and effort. I am glad I did not use the recommended complex tools and chose to see this video instead.

  • @AYODEJIIYANDA
    @AYODEJIIYANDA 4 года назад +1

    Great video Mitch! Best excel video Inhave seen so far. Less cumbersome.

  • @ericelkin2498
    @ericelkin2498 3 года назад

    Thanks for the tutorial - you helped me a lot today! Lots of good tips & tricks.

  • @almidnite
    @almidnite 2 года назад

    A great video really! Solved my many weeks' lasting problem! Thank you so much! :)

  • @mikesatzer8299
    @mikesatzer8299 2 года назад

    Very helpful. Made a similar plot of diagnostic odds ratio + CI. Thank you!

  • @cactusblossom7210
    @cactusblossom7210 4 года назад

    Very helpful. My supervisor will be pleased.

  • @vetshimo
    @vetshimo 3 года назад

    Perfect, Many thanks, you made it so easy to imagine

  • @fudaileiyad1945
    @fudaileiyad1945 Год назад

    Hi Mitch. Thank you so much for the tutorial. May I know how to add name labels on top of the chart? Is it the same steps like adding right and left labels?

    • @mitch.henderson
      @mitch.henderson  Год назад

      Hi, for the title and subtitle in my example I just created extra space above the plot area by clicking within the plot and dragging the upper edge down. Then I placed a text box in the top corner and formatted the text how I wanted. Hope that helps!

  • @elalaelasariuinjakarta7548
    @elalaelasariuinjakarta7548 3 года назад

    Thank you so much for a great video!

  • @guilhermocongio1022
    @guilhermocongio1022 4 года назад

    Hi Mitch, congrats! Excelent tutorial video!

  • @psycareVN
    @psycareVN 3 года назад

    Perfect. Thanks from Vietnam.

  • @tom.d.reggamon7432
    @tom.d.reggamon7432 2 года назад +1

    how do you get the error bar to go to the actual value on the graph, not +/- of it?

    • @mitch.henderson
      @mitch.henderson  2 года назад

      Not exactly sure what you mean, but it sounds like you're describing a bar chart? If the error bars only went to the actual value, they wouldn't be error bars.

  • @emmathroneburg9
    @emmathroneburg9 Год назад

    This video helped me so much!

  • @SivanNaveh
    @SivanNaveh Год назад

    Hi Mitch and thank you so much, for the best tutorial in this subject! I was wondering if you have solutions to a few problems I have - I would like the numbers on my X axis to appear only below the bars and not to extend to where the labels are. I would also like to create an empty space beneath and above the y axis labels and to add a few labels beneath and above the chart. Thank you again,
    very much!

    • @mitch.henderson
      @mitch.henderson  Год назад

      Hi, I'm not sure the first part is possible in Excel. If a static image is all you need, then you could try pasting an image of the chart into image editing software like Inkscape or Illustrator. The second part might be possible by including blank cells in the ranges of the y axis values and labels but it's not something I've tried.

  • @celiadaconceicaovicentecar3208
    @celiadaconceicaovicentecar3208 3 года назад

    Wonderful, thanks so much for sharing. This is great!

  • @mykurniawan21
    @mykurniawan21 4 года назад +1

    Nice explanation and video! Thanks Mitch.
    Would you mind sharing how to calculate (the formula in excel) effect size and 95% CI?
    Thank you. I appreciate your help

    • @mitch.henderson
      @mitch.henderson  4 года назад +2

      Formulas are in this file: drive.google.com/uc?export=download&id=1YttEO1uXcSIDlYe_-pfYfsZIhcPIF5bD

  • @fredrmd8417
    @fredrmd8417 3 года назад

    This helped me tremendously. Thank you very much! :)

  • @Dellow1
    @Dellow1 2 года назад

    Extremely helpful

  • @vipinwadhen
    @vipinwadhen Год назад

    Wonderful tutorial, but what about the overall effect size "the diamond"?

    • @mitch.henderson
      @mitch.henderson  Год назад

      Yeah I haven't come across ways to achieve this in Excel. There may be some hacky ways to do it in other YT videos, but I'd recommend using more dedicated statistical software like Jamovi (free, open source, point and click interface) or R (free, open source, requires programming knowledge).

  • @eileenalmario6244
    @eileenalmario6244 Год назад

    I have upper and lower 95% CI that are not quite as symmetric as your values. How do I add those?

  • @mrkampfcookie2118
    @mrkampfcookie2118 2 года назад

    Very neat tutorial, have a like. :-)

  • @taoreedazeez118
    @taoreedazeez118 3 года назад

    This is incredibly useful

  • @olajumokeolateju1104
    @olajumokeolateju1104 2 года назад

    This is wonderful, thanks. I could reproduce it. Is there a way the x-axis values would not extend to the names of the sport teams and other extra information on the plot. Also, can we add labels to each of the data on the plot, like the point estimate +_ confidence interval?

    • @mitch.henderson
      @mitch.henderson  2 года назад

      No problem.
      You can choose whatever x-axis values you want so the y-axis labels will fit. This is just done by manual trial and error until you find a value that fits.
      Yes, you can add data labels to the points on the plot by clicking on one (thus selecting them all), selecting 'Add Chart Element' and then 'Data Labels'. Custom labels can be added using the same method I showed in the video.

  • @ridingrobi
    @ridingrobi 3 года назад +1

    Thank you very much for your video. After I failed miserably with some customizations in R, I am back to Excel as well. I just wonder how you managed to adjust the colors differently for the different teams and their respective dot?
    Best regards,
    Robert

    • @mitch.henderson
      @mitch.henderson  3 года назад

      I just did this manually (clicked on an individual dot so it was selected and then changed the colour). I think this is the only way sadly.

    • @danedane6613
      @danedane6613 2 года назад

      @@mitch.henderson How did you change the color of the text individually without changing to the same color for all the text? :)
      Best regards,
      Dane Dane

    • @mitch.henderson
      @mitch.henderson  2 года назад +1

      @@danedane6613Clicking on a bit of text selects all the common bits of text, and if you click on a specific bit of text again, it'll select only that part. You can then format it individually.

    • @danedane6613
      @danedane6613 2 года назад

      @@mitch.henderson Thanks :) I used another youtube video for the initial forest plot, so I had to go the the beginning of your video to better understand it :) Only problem is, that Excel reverts the colors everytime I zoom in. Dough. And Ctrl + Z doesn't work🤦‍♂

  • @josephsaavedra8652
    @josephsaavedra8652 2 года назад

    Mitch,
    Great video!
    Can I ask:
    “Are these truly 95% confidence intervals, or are they some other measure of variation (e.g., standard errors or standard deviations)?”

    • @mitch.henderson
      @mitch.henderson  2 года назад

      Thanks Joseph. These are 95% confidence intervals (1.96 x SE).

  • @ChynaTropic19
    @ChynaTropic19 3 года назад

    Hello, I am attempting to make one of these but I just don't understand how to set up the 95% confidence intervals .Do I need to have a mean? I am confused. I viewed your formulas in Excel but I am unable to follow. Could you please give me some more information? I would really appreciate it.

    • @mitch.henderson
      @mitch.henderson  3 года назад

      Hi @ChynaTropic19, I've not done a meta analysis before personally so I can't help sorry. I believe confidence interval calculation for meta analysis is different to what I've done here. The purpose of my video is simply for the visualisation once you have the statistics calculated.

  • @李梓轩-r6b
    @李梓轩-r6b 3 года назад

    Very helpful!

  • @alexanderflores1097
    @alexanderflores1097 4 года назад

    Hi Mitch,
    When making a graph using this method for a dataset with data from two years, which confidence interval should be graphed, the one from year one or from year two?
    Thanks

    • @mitch.henderson
      @mitch.henderson  4 года назад +1

      If I understand correctly, you should calculate it based on the pooled dataset (all the data from both years combined).

    • @alexanderflores1097
      @alexanderflores1097 4 года назад

      @@mitch.henderson Thank you!

  • @MeneerFou
    @MeneerFou 3 года назад

    Thank you very much, this is a great tutorial! How did you align the effect sizes so neatly? It looks like point decimal alignment. Please tell me your sorcery :)

    • @mitch.henderson
      @mitch.henderson  3 года назад

      Haha thanks but no sorcery here. Do you mean where the points are placed along the x-axis (i.e. left to right alignment)? The x-axis values are very detailed (at least 9 decimal places), you can see them in the B column of the data in the video.
      If you'd like to play around with the same data that I used in the video, you can download my .csv file here: drive.google.com/uc?export=download&id=1sToIO7gU60CccMUPaRW7iLYaF3jdp60m

  • @Alex-mu1rf
    @Alex-mu1rf 4 года назад

    Hi Mitch,
    Excellent tutorial video. When I try to label my data "value from cells" does not appear so I cannot add my y axis labels? Any idea on why this might be? I'm using the latest Excel.

    • @mitch.henderson
      @mitch.henderson  4 года назад +2

      Hi Alex,
      Are you using Excel for Mac? If so, the 'Value from cells' is not available. You can achieve the same outcome using the method described here: support.office.com/en-us/article/set-custom-data-labels-in-a-chart-272a4658-0dab-4fe1-9248-6463207fe595?ui=en-US&rs=en-US&ad=US
      It is a little more complex unfortunately.

    • @Alex-mu1rf
      @Alex-mu1rf 4 года назад

      @@mitch.henderson Thanks Mitch,
      I'm using the latest Office on Windows 10 so not sure why this isn't there. I'll look into the alternative version you have provided. Thanks again

  • @dr.nasirwagay5375
    @dr.nasirwagay5375 3 года назад

    I am not able add the label as you have selected label from the column or call
    Please explain it any other convenient way
    Thanks

    • @mitch.henderson
      @mitch.henderson  3 года назад

      Hi Dr. Wagay,
      Are you using a Mac? If so, the 'Value from cells' is not available.
      You can achieve the same outcome using the method described here: support.office.com/en-us/article/set-custom-data-labels-in-a-chart-272a4658-0dab-4fe1-9248-6463207fe595?ui=en-US&rs=en-US&ad=US
      It is a little more complex, unfortunately.

    • @dr.nasirwagay5375
      @dr.nasirwagay5375 3 года назад

      I have tried all these steps and I failed on this particular step because I could not add the author names in place of Y-axis, actually it adds the numbers but not particular column which I need.
      Thanks for your quick response

  • @errenampleford8237
    @errenampleford8237 3 года назад

    How do you work out the confidence level?

    • @mitch.henderson
      @mitch.henderson  3 года назад

      It is a little complex, but this article explains it nicely. Just remember that in this case, I've calculated a confidence interval around the effect size (not raw points).
      www.dummies.com/education/math/statistics/how-to-calculate-a-confidence-interval-for-a-population-mean-when-you-know-its-standard-deviation/

  • @dribrahimel-nahhal2477
    @dribrahimel-nahhal2477 4 года назад

    Dear Mitch Henderson
    Thank you pretty much for this excellent and informative video on forest plots. I would like to kindly ask you to provide me with the excel spreadsheet that you used in this video. Thanks in advance for your kind cooperation and looking forward to hearing from you. with my best regards

    • @mitch.henderson
      @mitch.henderson  4 года назад +2

      Hi Dr El-Nahhal.
      I hope you found the video valuable.
      You can download the .csv file that I used here:
      drive.google.com/uc?export=download&id=1sToIO7gU60CccMUPaRW7iLYaF3jdp60m

    • @dribrahimel-nahhal2477
      @dribrahimel-nahhal2477 4 года назад

      @@mitch.henderson Thanks so much for your fast reply and for sending me the .csv file. I appreciate it highly and of course that I found your video valuable.
      best regards

    • @dribrahimel-nahhal2477
      @dribrahimel-nahhal2477 4 года назад

      Hi @Mitch Henderson. I would like to ask you to answer some questions and provide me with some explanations about the following issues :
      1. Please add full name to PTS
      2. how you calculate games/ team =82
      3. columns G and H why did you choose the numbers -1.4 and 1.4 and similarly columns J and K -0.2, 0.2
      4. It is also very helpful to add names to the columns F-K, SHEET 4.
      Thanks in advance for your kind cooperation and looking forward to hearing from you.
      Best regards

    • @dribrahimel-nahhal2477
      @dribrahimel-nahhal2477 4 года назад

      lastly, how can we cite this work.

    • @mitch.henderson
      @mitch.henderson  4 года назад +1

      Hi @@dribrahimel-nahhal2477 , my apologies. I've linked the wrong file!
      The correct file that I used (in .csv format) is here: drive.google.com/uc?export=download&id=1sToIO7gU60CccMUPaRW7iLYaF3jdp60m. I've also updated the link above so it is correct now also.
      To answer your questions:
      1. The PTS column in the incorrect file was only used to calculate the effect sizes and confidence intervals
      2. Each team in the NBA plays 82 games in a season
      3. Those columns show those numbers because that is the position on the x axis that I want for the text labels (-1.4 , 1.4) and the dotted vertical line (-0.2 - 0.2). I discuss this in the video at 4:28 (for the text labels). If you look at the finished figure, notice the team names are aligned to the -1.4 x axis value, and the effect size ± 95%CI are aligned to the +1.4 x axis value, that's what I'm specifying in these columns. It sometimes takes a little trial and error to find the position that works best.
      4. Yes I completely agree, the correct file (now linked above) has these labels (as shown in the video).
      No need to cite this work, simply pass this video on to anyone who you think will benefit from it 😊

  • @tr-zd8nv
    @tr-zd8nv 4 года назад

    Excellent Mitch, thank you so much. Do you perhaps have R code for this?

    • @mitch.henderson
      @mitch.henderson  4 года назад

      This was all done in Excel, so no R code unfortunately.
      Is it the analysis or the visualisation that you're interested in writing code for? I could point you in the direction that I would go to code this.

    • @tr-zd8nv
      @tr-zd8nv 4 года назад

      @@mitch.henderson Hi Mitch mainly the visualisation.
      For excel i tried, but i have values with very wide confidence interval so they overlap with the right legend. I am not sure how to clip/limit them with an arrow of some sort.

    • @mitch.henderson
      @mitch.henderson  4 года назад +1

      @@tr-zd8nv You can adjust where the labels sit on the x axis by changing the values in the E (left labels) and F (right labels) columns in the video. I just used 1.4 and -1.4 because that fit my data, but you could make this number bigger so it doesn't cut off your confidence intervals.

  • @esperanzazagal7241
    @esperanzazagal7241 Год назад

    How do you change colors of an individual error bar?

    • @mitch.henderson
      @mitch.henderson  Год назад

      The error bars in my video are all black, I've only changed the colour of the points. I'm not sure if changing individual error bars is possible?

    • @esperanzazagal7241
      @esperanzazagal7241 Год назад

      @@mitch.henderson I’d also be interested in how to change the color of individual dots.

    • @mitch.henderson
      @mitch.henderson  Год назад

      @@esperanzazagal7241 you need to select each point individually by clicking on them twice (once selects all the points, twice selects only the point you are clicking on) and changing the fill colour.

    • @esperanzazagal7241
      @esperanzazagal7241 Год назад

      @@mitch.henderson somehow I can’t select an individual dot, not sure why

  • @ngweikei6873
    @ngweikei6873 4 года назад

    Do we need to include the weights as well?

    • @mitch.henderson
      @mitch.henderson  3 года назад

      Hi Ng Wei Kei, I'm not sure what you mean by weights? Can you please clarify for me and I'll try to help.

  • @fezalikhan
    @fezalikhan 4 года назад

    is that effect size means expected frequency?

    • @mitch.henderson
      @mitch.henderson  4 года назад

      Hi!
      No, effect size is a simple way of quantifying the difference between groups. I've used Cohen's d in this circumstance. You can learn more about effect sizes here: www.simplypsychology.org/effect-size.html