Albert Rapp
Albert Rapp
  • Видео 95
  • Просмотров 122 841
How To Create Interactive Tables With R & reactable | Step-By-Step Guide
📍 Data Cleaning Masterclass at data-cleaning.albert-rapp.de/
📍 DataViz Course at arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users
📍 Free gt e-book at gt.albert-rapp.de/
📍 Blog post at albert-rapp.de/posts/28_reactable_intro/28_reactable_intro
📈 CREATE EFFECTIVE CHARTS
Check out my video course to create insightful data visualizations with ggplot at arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users
MORE VIDEOS
📺 Web Development for R Users ruclips.net/p/PLBnFxG6owe1FYxS97WBIlY8TtUVYDLBNn
📺 ggplot Tutorials ruclips.net/video/IWXcw6NHM6E/видео.html&ab_channel=AlbertRapp
📺 ggplot Remakes ruclips.net/video/nTbzO-RjABo/видео.html&ab_channe...
Просмотров: 768

Видео

Visualize Patterns With Calendars & ggplot2 | Step-By-Step Tutorial
Просмотров 66214 дней назад
📍 Data Cleaning Masterclass at data-cleaning.albert-rapp.de/ 📍 DataViz Course at arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users 📍 Free gt e-book at gt.albert-rapp.de/ 📍 Blog post at albert-rapp.de/posts/ggplot2-tips/35_calendar_plots/35_calendar_plots 📈 CREATE EFFECTIVE CHARTS Check out my video course to create insightful data visualizations with ggplot at ar...
FULL Text Control With ggplot & {marquee} | Step-By-Step Tutorial
Просмотров 975Месяц назад
📍 Data Cleaning Masterclass at data-cleaning.albert-rapp.de/ 📍 DataViz Course at arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users 📍 Free gt e-book at gt.albert-rapp.de/ 📍 Blog post at albert-rapp.de/posts/ggplot2-tips/34_dynamic_text_color/34_dynamic_text_color 📈 CREATE EFFECTIVE CHARTS Check out my video course to create insightful data visualizations with ggpl...
Use These Techniques to Perfect Your Line Charts | {ggplot2} Step-by-Step Tutorial
Просмотров 1,1 тыс.Месяц назад
📍 Data Cleaning Masterclass at data-cleaning.albert-rapp.de/ 📍 DataViz Course at arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users 📍 Free gt e-book at gt.albert-rapp.de/ 📍 Blog post at albert-rapp.de/posts/ggplot2-tips/32_viz_tips/32_viz_tips 📈 CREATE EFFECTIVE CHARTS Check out my video course to create insightful data visualizations with ggplot at arapp.thinkifi...
How to Avoid EMPTY Charts With ggplot2 (groups finally explained)
Просмотров 976Месяц назад
📍 Data Cleaning Masterclass at data-cleaning.albert-rapp.de/ 📍 DataViz Course at arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users 📍 Free gt e-book at gt.albert-rapp.de/ 📍 Blog post at albert-rapp.de/posts/ggplot2-tips/31_grouped_lines/31_grouped_lines 📈 CREATE EFFECTIVE CHARTS Check out my video course to create insightful data visualizations with ggplot at arap...
Use These 6 Functions For All Data Projects | Step-By-Step Tutorial
Просмотров 1,1 тыс.2 месяца назад
📍 Data Cleaning Masterclass at data-cleaning.albert-rapp.de/ 📍 DataViz Course at arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users 📍 Free gt e-book at gt.albert-rapp.de/ 📍 Blog post at albert-rapp.de/posts/24_data_cleaning_fundamentals/24_data_cleaning_fundamentals 📈 CREATE EFFECTIVE CHARTS Check out my video course to create insightful data visualizations with g...
Why you shouldn't rely on box plots too much
Просмотров 8252 месяца назад
📍 Data Cleaning Masterclass at 3mw.albert-rapp.de/p/data-cleaning-masterclass 📍 DataViz Course at arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users 📍 Free gt e-book at gt.albert-rapp.de/ 📍 Blog post at albert-rapp.de/posts/ggplot2-tips/29_no_boxplots/29_no_boxplots 📈 CREATE EFFECTIVE CHARTS Check out my video course to create insightful data visualizations with g...
Write R Code Faster With These RStudio Shortcuts and Settings | Step-By-Step Tutorial
Просмотров 2 тыс.2 месяца назад
📍 Blog post at albert-rapp.de/posts/23_rstudio_shortcuts/23_rstudio_shortcuts 📍 Data Cleaning Masterclass at data-cleaning.albert-rapp.de/ 📍 DataViz Course at arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users 📍 Free gt e-book at gt.albert-rapp.de/ 📍 {ggiraph} at ruclips.net/video/ZyjwF3FMjFE/видео.html 📍 Htmltools video at ruclips.net/video/QE9qvfFFkAM/видео.html...
Use These Data Cleaning Helpers for R from the janitor package
Просмотров 1,8 тыс.2 месяца назад
FULL BLOG POST INCLUDING CODE 📍 Full Code at albert-rapp.de/posts/ggplot2-tips/28_maps/28_maps 📍 DataViz Course at arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users 📍 Data Cleaning Masterclass at data-cleaning.albert-rapp.de/ 📍 Free gt e-book at gt.albert-rapp.de/ 📍 {ggiraph} at ruclips.net/video/ZyjwF3FMjFE/видео.html 📍 Htmltools video at ruclips.net/video/QE9qv...
How To Create Interactive Maps with R | Step-By-Step Tutorial
Просмотров 2,1 тыс.3 месяца назад
FULL BLOG POST INCLUDING CODE 📍 Full Code at albert-rapp.de/posts/ggplot2-tips/28_maps/28_maps 📍 DataViz Course at arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users 📍 Data Cleaning Masterclass at data-cleaning.albert-rapp.de/ 📍 Free gt e-book at gt.albert-rapp.de/ 📍 {ggiraph} at ruclips.net/video/ZyjwF3FMjFE/видео.html 📍 Htmltools video at ruclips.net/video/QE9qv...
How to Create Dashboards with R, Python, OJS or Julia | Step-By-Step Guide
Просмотров 1,7 тыс.3 месяца назад
FULL CODE AND LINKS 📍 Full Code at github.com/AlbertRapp/quarto_dashboard 📍 DataViz Course at arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users 📍 Data Cleaning Masterclass at data-cleaning.albert-rapp.de/ 📍 Free gt e-book at gt.albert-rapp.de/ 📍 Interactive ggplots at ruclips.net/video/ZyjwF3FMjFE/видео.html 📍 Htmltools video at ruclips.net/video/QE9qvfFFkAM/виде...
How to Make Great Tables with Python | Step-by-Step Tutorial
Просмотров 1 тыс.3 месяца назад
FULL CODE AND LINKS 📍 Code & Blog post at albert-rapp.de/posts/22_gt_py_and_r/22_gt_py_and_r 📍 DataViz Course at arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users 📍 Data Cleaning Masterclass at data-cleaning.albert-rapp.de/ 📍 Free gt e-book at gt.albert-rapp.de/ 📍 Tanya Shapiro's website at www.tanyashapiro.com/ 📍 TidyTuesday data at github.com/rfordatascience/ti...
How to Make Great Tables with R | Step-by-Step Tutorial
Просмотров 2,1 тыс.3 месяца назад
FULL CODE AND LINKS 📍 Code & Blog post at albert-rapp.de/posts/22_gt_py_and_r/22_gt_py_and_r 📍 DataViz Course at arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users 📍 Data Cleaning Masterclass at data-cleaning.albert-rapp.de/ 📍 Free gt e-book at gt.albert-rapp.de/ 📍 Tanya Shapiro's website at www.tanyashapiro.com/ 📍 TidyTuesday data at github.com/rfordatascience/ti...
Translating Quarto to HTML & CSS Notation
Просмотров 5204 месяца назад
FULL BLOG POST INCLUDING CODE Everything you see in this video can be found on my blog at albert-rapp.de/posts/web_dev/08_quarto_notation/08_quarto_notation 📈 CREATE EFFECTIVE CHARTS Check out my video course to create insightful data visualizations with ggplot at arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users MORE VIDEOS 📺 Web Development for R Users ruclips....
How to Add Images to Your ggplot | Step-By-Step Tutorial
Просмотров 1,2 тыс.4 месяца назад
FULL BLOG POST INCLUDING CODE Everything you see in this video can be found on my blog at albert-rapp.de/posts/ggplot2-tips/27_images/27_images 📈 CREATE EFFECTIVE CHARTS Check out my video course to create insightful data visualizations with ggplot at arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users LINKS THAT WERE MENTIONED IN THE VIDEO Allison Horst's website ...
How to align HTML Containers with Grid in R | Step-By-Step Tutorial
Просмотров 2444 месяца назад
How to align HTML Containers with Grid in R | Step-By-Step Tutorial
Principal Component Analysis with Statistics Globe
Просмотров 1,1 тыс.4 месяца назад
Principal Component Analysis with Statistics Globe
How to Create Upset Charts With {ggplot2} | Step-by-Step Tutorial
Просмотров 1,3 тыс.4 месяца назад
How to Create Upset Charts With {ggplot2} | Step-by-Step Tutorial
How to align HTML containers with Flexbox in R | Step-by-step Tutorial
Просмотров 3245 месяцев назад
How to align HTML containers with Flexbox in R | Step-by-step Tutorial
Summarize PDF Docs & Extract Information with AI & R | Step-By-Step Tutorial
Просмотров 1,8 тыс.5 месяцев назад
Summarize PDF Docs & Extract Information with AI & R | Step-By-Step Tutorial
Use CSS Selection to Style Existing HTML Code | A Step-By-Step Tutorial
Просмотров 4765 месяцев назад
Use CSS Selection to Style Existing HTML Code | A Step-By-Step Tutorial
Use ChatGPT, Mistral and ollama for Text Processing in R | Step-By-Step Tutorial
Просмотров 2,6 тыс.5 месяцев назад
Use ChatGPT, Mistral and ollama for Text Processing in R | Step-By-Step Tutorial
Use HTML & CSS in R with {htmltools} | A Step-By-Step Tutorial
Просмотров 8815 месяцев назад
Use HTML & CSS in R with {htmltools} | A Step-By-Step Tutorial
How to Get Data Through APIs with R & {httr2} | Ultimate Step-By-Step Tutorial
Просмотров 3 тыс.5 месяцев назад
How to Get Data Through APIs with R & {httr2} | Ultimate Step-By-Step Tutorial
Understand The Web Inspector | A Step-By-Step Guide for R Users
Просмотров 6885 месяцев назад
Understand The Web Inspector | A Step-By-Step Guide for R Users
Web Development for R Users | Series Announcement
Просмотров 7485 месяцев назад
Web Development for R Users | Series Announcement
How to Create Diverging Bar Charts With {ggplot2} | Step-by-Step Tutorial
Просмотров 2,4 тыс.5 месяцев назад
How to Create Diverging Bar Charts With {ggplot2} | Step-by-Step Tutorial
Build a Weather App with R | Step-by-Step Tutorial
Просмотров 1 тыс.6 месяцев назад
Build a Weather App with R | Step-by-Step Tutorial
Bar Chart vs Dot Plot | {ggplot2} Step-by-Step Tutorial
Просмотров 6416 месяцев назад
Bar Chart vs Dot Plot | {ggplot2} Step-by-Step Tutorial
How to Create Correlation Heat Maps With {ggplot2} | Step-by-Step Tutorial
Просмотров 8186 месяцев назад
How to Create Correlation Heat Maps With {ggplot2} | Step-by-Step Tutorial

Комментарии

  • @Adeyeye_seyison
    @Adeyeye_seyison День назад

    Good morning sir Rapp, I checked out your blog on this video, the full code was there but no link for one to download the qmd file and above all_ the practice excel data you used. Can you help with the excel file so following along is in sync and produces same results. Thanks a million sir

  • @MKhan-zo8xo
    @MKhan-zo8xo 3 дня назад

    another great video!! also just wondering how do you get the indentation blocks on the left of each line? thanks!

    • @rappa753
      @rappa753 3 дня назад

      Glad that you like it. It's rainbow indentations and I've documented how to do that inside of RStudio here: ruclips.net/video/XHT1m-LKTVY/видео.html

    • @MKhan-zo8xo
      @MKhan-zo8xo 2 дня назад

      @@rappa753 great, thanks Dr. Rapp!

  • @djangoworldwide7925
    @djangoworldwide7925 3 дня назад

    Gotta say that doing title case in reachable I stead of rename is probably not the way to go. Otherwise as always, great tips!

    • @rappa753
      @rappa753 3 дня назад

      Glad that you like the video :) As for title case, I probably should have used `str_to_title()` inside the header argument of `colDef()` while using that inside the `defaultColDef ` argument of reactable. Just wanted to start with something simpler :)

  • @Aaqib..
    @Aaqib.. 3 дня назад

    This is going to be awesome, worth learning. Thanks a lot. Looking forward to this series

    • @rappa753
      @rappa753 3 дня назад

      Awesome! Thank you. That's very kind! 😊 Also, happy to have you onboard the series :)

  • @flonga2302
    @flonga2302 3 дня назад

    Thanks!

    • @rappa753
      @rappa753 3 дня назад

      Thank you 😊 That's super generous of you! :)

  • @flonga2302
    @flonga2302 3 дня назад

    Amazing! Really looking forward to this tutorial

    • @rappa753
      @rappa753 3 дня назад

      I'll probably do a 2-part series. First a video on how I web-scraped and cleaned the data. And then I'll do a video on making the data into a table 👍🏻

  • @user-ow6gx1nq6o
    @user-ow6gx1nq6o 3 дня назад

    I love this package! good stuff 😊😊

    • @rappa753
      @rappa753 3 дня назад

      Glad that you appreciate the video 😊

  • @rappa753
    @rappa753 3 дня назад

    Thank you for watching my latest video. If you liked this video, I'm sure that you're also going to love my Video course. You can check them out at: 📍Insightful Data Visualizations for "Uncreative" R Users at arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users 📍Data Cleaning Master Class at data-cleaning.albert-rapp.de/

  • @k5555-b4f
    @k5555-b4f 12 дней назад

    this is really cool stuff ! i would just say (if i'm being anal) that this (indeed beautiful/useful) end product you built is PERFECT for a niche/ad-hoc analysis where we don't expect the data to change that much over time or if we know this is a one time snapshot in time for the plot; making the extra work to create such beauty for recommendations/messages we are trying to convey warranted- the 'beauty' of the spaghetti chart displayed at the very beginning on the other hand is that they are a lot more generalizable and hence find a lot more use cases to be replicated- but either way learning so many neat/smart tricks on this channel <3

  • @quanguc4806
    @quanguc4806 14 дней назад

    Hey Albet. Your figures are great. Could you help me fix the last step? When I run the code in the section "Assemble the charts," the result shows "There were 50 or more warnings (use warnings() to see the first 50)," and the plot is fading. It only displays the chart's frame without any details. Please help me.

    • @rappa753
      @rappa753 14 дней назад

      Did you run the warnings() command in R to see the warnings? That might give us an indication of what goes wrong. In the absence of that, just taking a guess: maybe you can profit from using the {ragg} graphics device? Just look for that R package and follow the instructions to enable that device in RStudio

  • @victorblaer
    @victorblaer 14 дней назад

    Thank you for the tutorial. Apologies for the n00b question, but I'm trying to follow along, in rstudio and quarto blog but I'm getting the following error, any advice? Thank you. Error in loadNamespace(x) : there is no package called ‘here’

  • @haraldurkarlsson1147
    @haraldurkarlsson1147 16 дней назад

    Albert, I cannot recreate your plots. The calendar dates are all mixed up. I did find an alternative that is good enough for EDA. The output is not as nice as yours - that is hard to match. In the openair package (it is a package for air pollution studies) there is a function called calendarPlot(). That can used to create quick-and-dirty plots. It basically allows you to see if there is anything to look at before diving into a much more involved heatmap such as yours.

    • @rappa753
      @rappa753 15 дней назад

      Ah that's a neat package. Didn't know about that yet 👍🏻 definitely a good idea to do something quick and simple before going down the road of a tailored chart

    • @rappa753
      @rappa753 15 дней назад

      As for the dates being mixed up, can you share specifics or code? It's hard to debug without knowing more

    • @Follis_lecture_channel
      @Follis_lecture_channel 10 дней назад

      @@rappa753 I had to change the date format to POSIX to get the correct week of the month

  • @haraldurkarlsson1147
    @haraldurkarlsson1147 16 дней назад

    What do we do when there is no flight on a given day? I have some data were there is no data some days - perhpas because it was not recored. But still - is there a way ato add those. Finally, is there not some plot specifically for plotting count data on top of a calendar?

    • @rappa753
      @rappa753 15 дней назад

      You can use the complete() function from the tidyr package for getting the full range of dates into your counts (just replace the default NA with a 0 in that case)

  • @haraldurkarlsson1147
    @haraldurkarlsson1147 16 дней назад

    Very interesting but when the code gets this long errors are prone to creep in. Why not chop it up and simply add pieces?

    • @rappa753
      @rappa753 15 дней назад

      I've done that in the past but I've made the experience that shopping up a long ggplot code like this doesn't really help me and adds more overhead. But I guess it's a matter of preferred style

  • @arnoldkakas6343
    @arnoldkakas6343 17 дней назад

    nice video, i never though about this way of visualization of time series, very interesting!

  • @djangoworldwide7925
    @djangoworldwide7925 17 дней назад

    hey you switched from blue to green! when did that happen

    • @rappa753
      @rappa753 17 дней назад

      Around 8:30 😊

  • @djangoworldwide7925
    @djangoworldwide7925 17 дней назад

    Im considering a transition to gnu-linix, specifically ubunto (lts version). Any chance to see a post/video on things to consider when using R on ubuntu? Im a windows user atm.

    • @rappa753
      @rappa753 17 дней назад

      That's a neat idea. I will add it to my backlog of ideas 🤗 but it will probably take quite a while until I get to that topic.

  • @WilForDataScience
    @WilForDataScience 17 дней назад

    As always, excellent video. Really intuitive and easy to follow. Thank you for this content Albert 👏

    • @rappa753
      @rappa753 17 дней назад

      Thank you. That's such a kind feedback 🤗

  • @k5555-b4f
    @k5555-b4f 17 дней назад

    09:04 i laughed abundantly and shamelessly

    • @rappa753
      @rappa753 17 дней назад

      Excellent! 😃🥳

  • @rappa753
    @rappa753 17 дней назад

    Thank you for watching (and hopefully enjoying) my latest video. If you liked this video, I'm sure that you're also going to love my Data Visualization course. You can check it out at: Insightful Data Visualizations for "Uncreative" R Users at arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users Or if you want to learn about data cleaning, my Data Cleaning Master Class will teach you everything you need to know about data cleaning, working with Excel and JSON files, and dealing with text data as well as time data. If you want to get faster and better at making sense of your data, check out: Data Cleaning Master Class at data-cleaning.albert-rapp.de/

  • @ambhat3953
    @ambhat3953 20 дней назад

    Is there any table package in R where it shows total and if we filter (like you did in this video), it shows the filtered total ? I haven't seen such option available in gt() or flextable() or formattable() or dt()

    • @rappa753
      @rappa753 18 дней назад

      Yup, you can do that with {reactable}. But depending on your use case you might have to inject a tiny JavaScript function into the code. You can take a look at the examples at glin.github.io/reactable/articles/cookbook/cookbook.html#total-rows (Also I will make a video on that soon)

    • @ambhat3953
      @ambhat3953 18 дней назад

      @@rappa753 thnx

    • @rappa753
      @rappa753 2 дня назад

      In case you haven't seen that yet, I released a video about this. You can find it at ruclips.net/video/E3ubwU5Uyqw/видео.html

    • @ambhat3953
      @ambhat3953 2 дня назад

      @@rappa753 Yeah i saw it, thanks!

  • @emilyhanson2703
    @emilyhanson2703 21 день назад

    I walked through this with my data set today. As someone with little ggplot experience, this was a life saver. It was a great hands on way to get more comfortable with the syntax of ggplot. Very helpful video! Thank you!

    • @rappa753
      @rappa753 20 дней назад

      Nice that's the best news a tutorial can get. Glad that it helped you 🤗🥳

  • @CaribouDataScience
    @CaribouDataScience 22 дня назад

    Thanks , that was very helpful.

    • @rappa753
      @rappa753 22 дня назад

      Happy to help out :)

  • @ambhat3953
    @ambhat3953 25 дней назад

    Is it possible to do a video on how to host a dashboard using Shinylive in R ? Thanks!

  • @claudiorebelo
    @claudiorebelo 29 дней назад

    Wow this is such a great package. The syntax is so clean! Thanks for sharing! Time to update some code on some charts :)

    • @rappa753
      @rappa753 26 дней назад

      @@claudiorebelo I know the feeling 😃

  • @jeandenys7
    @jeandenys7 29 дней назад

    Great share! Thank you.

  •  Месяц назад

    Thank you! This is really useful. I was going to try {marquee} for my projects, so I'll combe back to this video in the future.

  • @alofting
    @alofting Месяц назад

    Thank you for the Marquee examples. It would be nice to be able to annotate a ggplot with a gt table. Your audio is a bit low (at least compared to commercials that play at full blast).

    • @rappa753
      @rappa753 Месяц назад

      Yeah getting gt tables into ggplots has been an issure for a couple of years now because it wasn't possible to convert the tables to grob. But the corresponding issue on Github was closed recently. So this might come soon. I will have to check that out. As for the audio: That's a bit odd. I have the feeling the the sound is almost too loud rather than too low. But I have noticed that the video sounds differently on different devices. I will have to look into that more detailed too. Can you try toggling the "loudness equalization" via the coqwheel symbol in the video player and tell me if that helps?

  • @anilrini
    @anilrini Месяц назад

    Thanks for sharing Albert. I also raised this query on your blog a few days ago. Actually I was doing similar workaround in this kind of situations, and I thought there could be a smarter way of doing this thing. The workaround you proposed is similar that I am doing at present and is a bit cumbersome when one has to make large number of charts. I still feel there is a smarter way of doing this thing where probably color luminance value is picked up in background and label text color is modified accordingly as in Excel and tableau, etc.

    • @rappa753
      @rappa753 Месяц назад

      Ah this was on my blog. I was looking for your comment on RUclips to notify you that I created a new video on your question. But I looked for YT comments and couldn't find it 🙈😃 as for the background luminance approach, maybe ggfx has something like this? 🤔

  • @djangoworldwide7925
    @djangoworldwide7925 Месяц назад

    Finally Albert! :)

    • @rappa753
      @rappa753 Месяц назад

      @@djangoworldwide7925 yeah this took me a while 😃

  • @flonga2302
    @flonga2302 Месяц назад

    Thanks Albert

    • @rappa753
      @rappa753 Месяц назад

      You're welcome :)

  • @rappa753
    @rappa753 Месяц назад

    Thank you for watching (and hopefully enjoying) my latest video. 😊If you liked this video, I'm sure that you're also going to love my Data Visualization course. You can check it out at: 📍Insightful Data Visualizations for "Uncreative" R Users at arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users Or if you want to learn about data cleaning, my Data Cleaning Master Class will teach you everything you need to know about data cleaning, working with Excel and JSON files, and dealing with text data as well as time data. If you want to get faster and better at making sense of your data, check out: 📍Data Cleaning Master Class at data-cleaning.albert-rapp.de/

  • @rappa753
    @rappa753 Месяц назад

    If you enjoyed this video and want to level up your R skills even further, check out my latest video courses: 📍Data Cleaning Master Class at data-cleaning.albert-rapp.de/ 📍Insightful Data Visualizations for "Uncreative" R Users at arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users

  • @rappa753
    @rappa753 Месяц назад

    If you enjoyed this video and want to level up your R skills even further, check out my latest video courses: 📍Data Cleaning Master Class at data-cleaning.albert-rapp.de/ 📍Insightful Data Visualizations for "Uncreative" R Users at arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users

  • @kosalnith
    @kosalnith Месяц назад

    Thank you so much

  • @caty863
    @caty863 Месяц назад

    I have mixed felling about this one. Too much code for such a small chart. this is the case I would just go ahead and make the chart using adobe illustrator. More seriously tho, what makes the state names go to the left and their rankings to the right? Both these are added as _geom_text()_ and the only difference I can see in their definition is the *hjust* parameter. Is that why? Also, is *ggbump* yet another package? man, there are so many of such *gg** goodies. I wish the author of ggplot would update it and add as many of these as possible!

    • @rappa753
      @rappa753 Месяц назад

      Yeah the code base for a single chart can get really long quite quickly. As for your question, the horizonal text justification (left- or right-aligned) is indeed governed by hjust. And regarding the extra packages, that's the only way to maintain such a huge ecoverse. The moment anything enters into the main ggplot package, it is on the maintainers to keep all the moving parts together and maintain backward compatibility for years. That's a huge commitment. That's why development usually happens with add-on packages

  • @hendrikpehlke4973
    @hendrikpehlke4973 Месяц назад

    Cool, thank you. I learned a lot. But, please tell me what is '|>'? What is the difference to the normal pipe operator '%>%'?

    • @rappa753
      @rappa753 Месяц назад

      That's R's own pipe operator. Since R 4.1 there is one and I use that because it doesn't require me to load the magrittr package to use a pipe. R's build-in pipe works mostly the same but there are two major differences. The right-hand side always has to be a function call, i.e. end with parantheses (), and if you want to insert the left-hand side of the pipe into a particular position, then you have to use an underscore as in function(x = _). This works only with named arguments though.

    • @hendrikpehlke4973
      @hendrikpehlke4973 Месяц назад

      @@rappa753 Thank you very much!

  • @caty863
    @caty863 Месяц назад

    woow. I think Quarto is going to be the next evolution of Shiny. I am getting fully versed into this package and would be a bit sad if these guys at Posit phase it out fast but it's good to always have some thing new to learn. So, i am up to the challenge; bring it on!

  • @caty863
    @caty863 Месяц назад

    woow, i like these trinkets of ggplot nuggets. keep doing what you are doing here.

    • @rappa753
      @rappa753 Месяц назад

      Thank you ☺ Comments like these are what keeps me going 🎉

  • @olexiypukhov-KT
    @olexiypukhov-KT Месяц назад

    I find it easier to just use httr, call the api, and map myself. But to each their own.

    • @rappa753
      @rappa753 Месяц назад

      I can relate. People who already know how to work with APIs might feel like it's more overhead. How do you feel about the {httr2} package? I feel like it has a much nicer syntax than {httr}.

  • @caty863
    @caty863 Месяц назад

    that's a userful funtionality I din't know about. I am going to try that on my next project.

    • @rappa753
      @rappa753 Месяц назад

      Great idea! I feel like Shiny modules are the only way to stay sane with a growing code base in a Shiny project :D

  • @user-ls7mn8vb8c
    @user-ls7mn8vb8c Месяц назад

    "G damn it!" - love it. That's a real coder's reaction! That's keeping it real (as we said back in the 60's). Thanks for all your videos.

    • @rappa753
      @rappa753 Месяц назад

      You're welcome ☺ Also glad that you appreciate my tone 🎉

  • @reem19681
    @reem19681 Месяц назад

    Fantastic

    • @rappa753
      @rappa753 Месяц назад

      Glad that you enjoyed the video 🤗 and also fantastic emoji. I haven't seen that one before 🥳😃

  • @ambhat3953
    @ambhat3953 Месяц назад

    Felt like i completed my PhD in ggplot line charts after watching this video. Thnx for the extra packages info which was not aware of

  • @arunstartupgur
    @arunstartupgur Месяц назад

    Very useful video

  • @oluwafemioyedele
    @oluwafemioyedele Месяц назад

    This is very useful, thank you for sharing this❤

    • @rappa753
      @rappa753 Месяц назад

      You're welcome. I'm glad that it's helpful 😊

  • @rossd6809
    @rossd6809 Месяц назад

    Nicer to put the legend ( subtitle) in the figure caption to save space and better when more levels.

    • @rappa753
      @rappa753 Месяц назад

      That's also a nice design choice 😲🥳

  • @berkeaydas8089
    @berkeaydas8089 Месяц назад

    Thank you! I learned a lot thanks to your explanation.

    • @rappa753
      @rappa753 Месяц назад

      Glad that this helped you 😊

  • @JosephEdjeani
    @JosephEdjeani Месяц назад

    This is very helpful,Thank You

  • @morethanBI
    @morethanBI Месяц назад

    Very wonderful teaching! Is there any way to achieve a similar chart in plotly?

    • @rappa753
      @rappa753 Месяц назад

      Glad that you enjoyed my teaching style 😊 I'm not sure if plotly has similar extensions for the area highlights and the callout box 🤔