Build a Weather App with R | Step-by-Step Tutorial

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

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

  • @rappa753
    @rappa753  6 месяцев назад

    If you want to level up your dataviz skills and create insightful charts, check out my video course arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users

  • @rossd6809
    @rossd6809 6 месяцев назад +1

    Thanks. Was giping to see you get weather feed via an API.

    • @rappa753
      @rappa753  6 месяцев назад

      The video on that is still in the making. But I've covered that in my newsletter already. If you don't want to wait for the video, you can have a look for free at the newsletter at 3mw.albert-rapp.de/p/weather-api

  • @arunrajesh5137
    @arunrajesh5137 6 месяцев назад

    Really awsome content. Learning HTML and CSS for thr first time. Keep going

    • @rappa753
      @rappa753  6 месяцев назад

      Glad that you like it. Watch out for my upcoming WebDev for R Users series. Lots more explanations on HTML & CSS and all kinds of other web techy stuff

  • @MKhan-zo8xo
    @MKhan-zo8xo 6 месяцев назад +1

    YES! this is so cool :D

    • @rappa753
      @rappa753  6 месяцев назад +1

      Glad that you agree 🥳😀

  • @FelixAnalytix
    @FelixAnalytix 6 месяцев назад

    Very cool and super original video! Thanks a lot for this (and your high quality content). Could this div be included in a Shiny card (for example in the card() function of {bslib})? To which extend would it be responsive to user screens? If I push this idea even futher (maybe to far...), would you see any potential to transform this code into an R package providing "customized Shiny card" inspired by this template? (Packaging this code would make it reusable for other R projects/Shiny apps).

    • @rappa753
      @rappa753  6 месяцев назад +1

      Glad that you like it :) My guess is that it should work just the same in a card (though it might be cut off if the card is not large enough). Also I'm not entirely sure if the design is very generalizable. So I don't think there's too much to gain from wrapping this into a package 🤔 But maybe I'm just lacking the vision for that 😃

    • @FelixAnalytix
      @FelixAnalytix 6 месяцев назад

      @@rappa753 Thanks for your answer. Yes, I agree there isn't much gain for wrapping this specific code into a package. I guess my idea was more to provide templates/code examples to ease customization of bslib::card() functions in Shiny (to gain all advantages of the card() function, including its responsivity in the browser). Maybe reproducing this as an customized bslib::card() in a Shiny app could be an idea for another video :)

  • @ritamtalukdar6079
    @ritamtalukdar6079 6 месяцев назад +2

    great ❤

  • @filanor2416
    @filanor2416 6 месяцев назад +1

    Thanks for this great content. How to embed live weather data into this app?

    • @rappa753
      @rappa753  6 месяцев назад +1

      I want to make this app functional in subsequent videos. For now you could try to either make the location placeholder into a dynamic input with Shiny or you could set up a CICD pipeline that extracts the current weather data and rebuilds the app with that regularly. I haven't covered the CICD thing anywhere yet but I will in the future. As for getting the data, I have documented that in my newsletter at 3mw.albert-rapp.de/p/weather-api
      Video version of that is still to come :)