R programming for beginners: Select, filter and fill functions within the tidyverse

Поділитися
Вставка
  • Опубліковано 26 вер 2024
  • Learning R couldn't be easier. In this video, Greg and Andrew walk you through some tips and tricks for R programming. This is an R programming for beginners videos. If you're wanting to do data wrangling or data manipulation using R then this is a good place to start.
    This channel is supported by Nested Knowledge - an online platform that supports the entire literature review process. Please do check them out at this link: my.nested-know...
    Please check out Andrew's channel here on UA-cam here: / @equitableequations
  • Розваги

КОМЕНТАРІ • 22

  • @RProgramming101
    @RProgramming101  Рік тому

    Get my FREE cheat sheets for R programming and statistics (including transcripts of these lessons) here: www.learnmore365.com/courses/rprogramming-resource-library

  • @yamaahmady1381
    @yamaahmady1381 2 місяці тому

    Thank you Greg and Andrew. Great content!

  • @IarukaSkYouk
    @IarukaSkYouk Рік тому +1

    Greg and Andrew, you've just taught me a new thing today. Thank so much, guys!!

  • @zaktin100
    @zaktin100 Рік тому

    These videos are just wonderful. Rich with information and practical.

  • @haraldurkarlsson1147
    @haraldurkarlsson1147 Рік тому +1

    Nice presentation. Thanks to both of you. I noticed that the location values are in a not-so-friendly format. There is a lat column which I presume is latitude and a longitude column. However, it looks like the values have been scrambled somehow since there is a longitude value (N) in the latitude column column and a latitude value (W) in the longitude column in row 9. Moreover, typically when working with latitude and longitude we use plus and minus rather than the usual cardinal directions (so latitude from -90 to +90 and longitude from -180 to +180).

  • @elizabethpalu2447
    @elizabethpalu2447 Рік тому

    Excellent video!! Thank you both!

  • @robstewart8531
    @robstewart8531 Рік тому

    Loving R more and more!

  • @jeremiahmuuo6407
    @jeremiahmuuo6407 Рік тому +1

    Greg ....💯💯.

  • @Schmelena
    @Schmelena Рік тому

    So great!!! Thank you

  • @pipertripp
    @pipertripp Рік тому

    This is great!!! One thing I’ve noticed is that the native pipe doesn’t support the. operator like the maggritr pipe does.

    • @gianluca.pastorelli
      @gianluca.pastorelli Рік тому

      I think the native pipe uses underscore (_) instead of dot (.)

  • @MizuyMikal
    @MizuyMikal Рік тому

    First, an excellent presentation by both of you.
    Andrew, regarding your data set. It would appear that the latitudes and longitudes have been reversed in your data set (set 1a Lat 87.82, long 42.15, set 2a lat 42.15, long 87.49).
    Data entry errors happen. Would there be a way of correcting this in R, or would you have to go back to the original data (*.csv, *.xlsx, etc) to correct this?

  • @saltydog78
    @saltydog78 Рік тому

    . . . I wonder what the shortcut to the native pipe is on Mac?

  • @korman9872
    @korman9872 Рік тому

    Tx sir

  • @abnambro1000
    @abnambro1000 Рік тому

    Wow🏆

  • @CanDoSo_org
    @CanDoSo_org Рік тому

    Hi, Gred and Andrew, Many thanks for your great tutorials. I got a question for you. How come {starwars %>%
    filter(eye_color == c("blue","yellow","red"))} works but gets different results compared to {starwars %>%
    filter(eye_color %in% c("blue","yellow","red"))}; while {msleep %>%
    filter(name == c("Cow","Dog","Horse")) } does not work at all, only {msleep %>%
    filter(name %in% c("Cow","Dog","Horse"))} works? I am a little confused.

  • @mocabeentrill
    @mocabeentrill Рік тому

    Didn't know about the new pipe operator, it be looking sexy.

  • @SamarthDThakore27
    @SamarthDThakore27 Рік тому

    ♥️

  • @brittnyfreeman3650
    @brittnyfreeman3650 Рік тому

    Hey Greg, what if I wanted to group the data first, and then fill the NAs with the mean or median, or mode of each group?

    • @afonsoosorio2099
      @afonsoosorio2099 Рік тому

      @Brittny, the way I understood, the data capturer or recorder, collected the data and filled in the first rows and left the subsequent rows that have the same records or data points for efficient reasons. That is where the Fill() function becomes handy to fill down programmatically those constant records. The values were not entirely "missing". To be precise, the fill() function is complementing the field data collection work.
      So it would be inappropriate to go for imputation (applicable in data cleaning), unless I missed something out.
      Boom chaka laka, easy just like taking breakfast in the morning!

  • @Funway20
    @Funway20 Рік тому

    There is no CSV file Did not understand any thing