R Shiny for Data Science Tutorial – Build Interactive Data-Driven Web Apps

preview_player
Показать описание
Learn how to build interactive data-driven web apps in R using the Shiny package.

✏️ Course developed by Chanin Nantasenamat (aka Data Professor). Check out his YouTube

⭐️ Code ⭐️

⭐️ Course Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:01:13) Introduction to Shiny
⌨️ (0:08:24) App 1 – Print User Input
⌨️ (0:21:12) App 2 – Display Histogram
⌨️ (0:32:07) App 3 – Machine Learning (Weather Dataset)
⌨️ (0:47:51) App 4 – Machine Learning (Iris Dataset)
⌨️ (1:05:03) App 5 – BMI Calculator
⌨️ (1:19:18) Deploy Shiny Apps to Heroku

🎉 Thanks to our Champion and Sponsor supporters:
👾 Wong Voon jinq
👾 hexploitation
👾 Katia Moran
👾 BlckPhantom
👾 Nick Raker
👾 Otis Morgan
👾 DeezMaster
👾 AppWrite

--

Рекомендации по теме
Комментарии
Автор

This channel is 💎. Now there is no money constraint for education.

azadjain
Автор

Thanks, Professor I am currently learning R this is valuable for me.

Kush_N_
Автор

Looks interesting and far less intimidating than I thought!
Thanks for the very clear video, have only watched the first couple of apps but I already like the way you instruct this course,
thank you so much!

DorMatzliah
Автор

No Doubt that, It has to be the Fastest Growing YouTube Channel🔥

abdulhaseeb
Автор

Thanks a lot Data Professor. I learned Shiny in just two hours with you and I am very happy to find the simple way of deploying my ML credit risk model. God bless you.

vivienskapuku
Автор

You guys doing such great work.
May Allah (swt) bless you.!
Love from Pakistan.

mehrozbaig
Автор

very cool - also funny how the youtube captions say SHINee like the kpop group lol

maggieduncan
Автор

Thanks very much!!! have been searching related contents for months.

karthick
Автор

31:16 what does length.out = input$bins + 1 mean? Can you explain it to me in plain English? (The answer has been generated by ChatGPT.) In the Shiny app code, seq(min(x), max(x), length.out = input$bins + 1) is used to create a sequence of values that is used to define the bins for the histogram.

The seq function is used to create a sequence of evenly spaced values. In this case, the first argument min(x) is the starting value of the sequence, and the second argument max(x) is the ending value of the sequence. The length.out argument specifies the length of the sequence that should be generated.

The value of input$bins is the number of bins selected by the user using the sliderInput. The +1 is added to input$bins to ensure that the sequence has one more value than the number of bins selected by the user. This is because the hist function includes the rightmost edge of the last bin, so the number of breaks needed is bins+1.

Therefore, length.out = input$bins + 1 means that the seq function should generate a sequence of values that is input$bins + 1 long, starting at the minimum value of x and ending at the maximum value of x. This sequence of values is used to define the breaks or bins for the histogram.

백영래-ux
Автор

my randomforest model is giving error
Error in y - ymean : non-numeric argument to binary operator
In addition: Warning messages:
1: In randomForest.default(m, y, ...) :
The response has five or fewer unique values. Are you sure you want to do regression?
2: In mean.default(y) : argument is not numeric or logical: returning NA

wixtsfm
Автор

Thanks, professor!!! Really amazing class.

paulabarros
Автор

This is exactly what I was looking for thank you!

edwardquinn
Автор

Very well explained professor, Thanks

spaceremote
Автор

I saw this & thought it was a parody of something w Pokémon & programming & then I noticed Data Prof in the thumbnail (& the FCC Chanel) & realized R Shiny is actually a thing 🤣

TheAmazinRaven
Автор

On Play Golf? I got an error
[1] Prediction no yes
<0 rows> (or 0-length row.names)
anyone can help me?

gulalijawa
Автор

I recommend this video to YouTube #youtube ❤️💯

hubent
Автор

Hi, great video, thanks very much. What is the advantage of deploying to Heroku rather than just publishing to Shinyapps? Thanks!

napier
Автор

Awesome stuff thank you so much for your time

Chevignay
Автор

Hi Prof. Your tutorial is great. I am getting following error in both Play-Golf and IRIS programs related to randomForest.
Error in y - ymean : non-numeric argument to binary operator
In addition: Warning messages:
1: In randomForest.default(m, y, ...) :
The response has five or fewer unique values. Are you sure you want to do regression?
2: In mean.default(y) : argument is not numeric or logical: returning NA

ksinghimtnag
Автор

Great tutorial, made it very easy to understand. Is there a link the slides mentioned in the tutorial? Thanks!

tkakar