Dataslice
Dataslice
  • Видео 22
  • Просмотров 839 827
Linear Regression Plots in R
Linear Regression Plots in R Explained
When plotting your linear regression model, you'll see the following 4 graphs:
- Residuals vs Fitted Values
- Normal Q-Q (Quantile-Quantile) Plot
- Scale-Location / Spread-Location Plot
- Residuals vs Leverage Plot
We'll cover what each of these graphs mean and how you can use them to interpret the validity of your linear regression model.
Timeline:
0:00 Intro
2:09 Residuals vs Fitted Values
5:45 Normal Q-Q (Quantile-Quantile) Plot
8:58 Scale-Location / Spread-Location Plot
10:03 Residuals vs Leverage Plot
Dataset: www.kaggle.com/aungpyaeap/fish-market/version/2
Part 1 (Regression Summary): ruclips.net/video/7WPfuHLCn_k/видео.html
Additional info: data.library.virg...
Просмотров: 12 087

Видео

Dplyr Advanced Guide: data cleaning, reshaping, and merging with lubridate, stringr, tidyr, ggplot2
Просмотров 25 тыс.3 года назад
Dplyr Advanced Guide: data cleaning, reshaping, and merging with lubridate, stringr, tidyr, ggplot2 Timeline 0:00 Intro 1:30 Cleaning dates 3:15 String cleaning & extraction 7:30 Reshaping data 10:57 Merging data frames 14:05 Graphing Code: github.com/abhimotgi/dataslice/blob/master/R/Dplyr Advanced Topics.Rmd Datasets: Billboard Hot 100: www.kaggle.com/dhruvildave/billboard-the-hot-100-songs M...
Dplyr Essentials (easy data manipulation in R): select, mutate, filter, group_by, summarise, & more
Просмотров 56 тыс.3 года назад
Dplyr Essentials (easy data manipulation in R): select, mutate, filter, group_by, summarise, & more Timeline 0:00 Intro 1:01 Piping 2:15 select() 4:36 mutate() 5:54 filter() 7:19 distinct() 8:39 group_by() 8:53 summarise() 9:40 arrange() 10:26 count() Links: www.rstudio.com/wp-content/uploads/2015/02/data-wrangling-cheatsheet.pdf www.kaggle.com/dhruvildave/billboard-the-hot-100-songs github.com...
Scrape Websites with Regular Expressions
Просмотров 8 тыс.3 года назад
Scrape Websites with Regular Expressions Timeline 0:00 Intro 0:16 Data cleaning 4:01 Basic web scraping (Reddit) 6:03 Advanced web scraping (Untappd) Data sources: en.wikipedia.org/wiki/List_of_wheel-well_stowaway_flights www.reddit.com/r/politics/ untappd.com/brewery/top_rated Links: regex101.com/ www.smashingmagazine.com/2009/05/introduction-to-advanced-regular-expressions/ cheatography.com/d...
Regex Basics | Match, Extract, and Clean Text
Просмотров 15 тыс.3 года назад
Regex Basics | Match, Extract, and Clean Text Regex is a tool to find different patterns in text, and it can speed up your workflow if you do any kind of data cleaning or data scraping. In this video, I explain a few essential regex concepts which should be enough for most scenarios. Timeline: 0:00 Intro 0:32 Character classes 2:06 Groups 4:06 Quantifiers 6:08 Anchors 7:32 Escape characters 7:4...
Build a Data Science Portfolio (Free & Easy) with Jekyll & GitHub Pages | Part 3: Customization
Просмотров 7 тыс.3 года назад
Build a Data Science Portfolio (Free & Easy) with Jekyll & GitHub Pages | Part 3: Customization Part 1: ruclips.net/video/wCOInE7-E0I/видео.html Part 2: ruclips.net/video/Td_NjdrwPkQ/видео.html Timeline Intro 0:00 Removing and adding pages 0:35 Changing images on main pages 1:06 Editing content on a page 1:50 Modifying layouts 2:32 Adding a logo to the navbar 3:18 Setting a favicon 6:18 Changin...
Build a Data Science Portfolio (Free & Easy) with Jekyll & GitHub Pages | Part 2: Adding Posts
Просмотров 11 тыс.3 года назад
Build a Data Science Portfolio (Free & Easy) with Jekyll & GitHub Pages | Part 2: Adding Posts Watch Part 1: ruclips.net/video/wCOInE7-E0I/видео.html Timeline 0:00 Intro 0:34 Removing unused files 1:31 Manually written blog post 4:50 Jupyter notebook blog post 6:37 R Notebook blog post 8:48 Embedding interactive visualizations Markdown syntax: www.markdownguide.org/basic-syntax/ Additional Reso...
Build a Data Science Portfolio (Free & Easy) with Jekyll & GitHub Pages | Part 1: Site Configuration
Просмотров 34 тыс.3 года назад
Build a Data Science Portfolio (Free & Easy) with Jekyll & GitHub Pages | Part 1: Site Configuration Watch Part 2: ruclips.net/video/Td_NjdrwPkQ/видео.html Timeline 0:00 Intro 0:58 Finding & forking a theme 3:05 Folder structure explained 4:43 Site configuration 7:09 Additional resources Requirements Github account: github.com Jekyll: jekyllrb.com/docs/installation/ and dependencies An IDE: Vis...
R Maps: Beautiful Interactive Choropleth & Scatter Maps with Plotly
Просмотров 31 тыс.3 года назад
R Maps: Beautiful Interactive Choropleth & Scatter Maps with Plotly Timeline 0:00 Intro 0:28 Reading in data (Choropleth) 1:44 Building base graph (Choropleth) 3:06 Functional & aesthetic changes (Choropleth) 8:02 Reading in data (Scatter map) 8:02 Building Base graph (Scatter map) 9:30 Functional & aesthetic changes (Scatter map) 11:50 Further reading Learn how to make beautiful interactive ma...
Make Interactive Graphs in R: Creating & Embedding Interactive Graphs with plotly
Просмотров 23 тыс.3 года назад
Make Interactive Graphs in R: Creating & Embedding Interactive Graphs with plotly 0:00 Building base graph 3:22 Making interactive graph 10:15 Exporting and embedding graphs Dataset: www.kaggle.com/agirlcoding/all-space-missions-from-1957 Plotly documentation: plotly.com/ggplot2/getting-started/ Code: github.com/abhimotgi/dataslice/blob/master/R/Interactive Graphs.Rmd
Web Scrape in Google Sheets: IMPORTXML Function (Part 2)
Просмотров 62 тыс.3 года назад
Web Scrape in Google Sheets: IMPORTXML Function (Part 2) Part 1: ruclips.net/video/Q5yVoTqD06M/видео.html In this video, we scrape Yelp, Craigslist, and TechCrunch using the importxml function in Google Sheets. W3 Schools Tutorial: www.w3schools.com/xml/xpath_intro.asp Datase Craigslist: philadelphia.craigslist.org/d/cars-trucks/search/cta TechCrunch: techcrunch.com/ Yelp: www.yelp.com/search?f...
Web Scrape in Google Sheets: IMPORTHTML, IMPORTDATA, & IMPORTFEED Functions (Part 1)
Просмотров 139 тыс.3 года назад
Web Scrape in Google Sheets: IMPORTHTML, IMPORTDATA, & IMPORTFEED Functions (Part 1) Part 2: ruclips.net/video/4A12xqQPJXU/видео.html Code Tables: var i = 1; [].forEach.call(document.querySelectorAll('table'), function(x) { console.log(i , x); }); Lists: var i = 1; [].forEach.call(document.querySelectorAll('ul,ol'), function(x) { console.log(i , x); }); Datasets Apple Species: en.wikipedia.org/...
Word Clouds in R: Useful & Beautiful Word Clouds with wordcloud2
Просмотров 12 тыс.3 года назад
Word Clouds in R: Useful & Beautiful Word Clouds with wordcloud2 In this video, I show you how to make word clouds with the tm library and wordcloud2 library in just a few minutes. We first start by cleaning our text, then building our word cloud. We don't just stop there though, because there are lots of potential improvements you can make to your wordcloud. Code: github.com/abhimotgi/dataslic...
Animate Graphs in R: Make Gorgeous Animated Plots with gganimate
Просмотров 47 тыс.3 года назад
Animate Graphs in R: Make Gorgeous Animated Plots with gganimate Katherine Goode's slides: goodekat.github.io/presentations/2019-isugg-gganimate-spooky/slides.html#1 gganimate Documentation: gganimate.com/reference/index.html Code: github.com/abhimotgi/dataslice/blob/master/R/gganimate code.R Datanovia walkthrough (this video builds off the examples): www.datanovia.com/en/blog/gganimate-how-to-...
Make Beautiful Graphs in R: 5 Quick Ways to Improve ggplot2 Graphs
Просмотров 99 тыс.3 года назад
Make Beautiful Graphs in R: 5 Quick Ways to Improve ggplot2 Graphs In this video, I'll show you a few different tips and tricks to style your ggplot2 graphs and make them less basic looking. With the help of a couple libraries, you can produce really clean and professional ggplot2 graphs without much effort! Code: github.com/abhimotgi/dataslice/blob/master/R/Make Attractive Graphs in R.R ggthem...
Drag-and-drop ggplot2 graphs with the Esquisse library
Просмотров 9 тыс.4 года назад
Drag-and-drop ggplot2 graphs with the Esquisse library
Linear Regression Summary in R
Просмотров 58 тыс.4 года назад
Linear Regression Summary in R
Create Animated Racing Bar Charts (Bar Chart Races)
Просмотров 7 тыс.4 года назад
Create Animated Racing Bar Charts (Bar Chart Races)
Web Scrape Tables - Web Scraping in R (Part 4)
Просмотров 20 тыс.4 года назад
Web Scrape Tables - Web Scraping in R (Part 4)
Web Scrape Multiple Pages with Loops - Web Scraping in R (Part 3)
Просмотров 30 тыс.4 года назад
Web Scrape Multiple Pages with Loops - Web Scraping in R (Part 3)
Web Scrape Nested Links/Multiple Pages - Web Scraping in R (Part 2)
Просмотров 41 тыс.4 года назад
Web Scrape Nested Links/Multiple Pages - Web Scraping in R (Part 2)
Web Scrape Text from ANY Website - Web Scraping in R (Part 1)
Просмотров 94 тыс.4 года назад
Web Scrape Text from ANY Website - Web Scraping in R (Part 1)

Комментарии

  • @kathrynwang7969
    @kathrynwang7969 17 часов назад

    I love how clearly you explain all the functions! Please put out more videos!!

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

    Thank you for the very simplified explanation that we are able to understand.

  • @silvestrecamposano6317
    @silvestrecamposano6317 6 дней назад

    Very nice explanation... Thank you...

  • @shrirangjage7094
    @shrirangjage7094 12 дней назад

    Anyone watching in 2024? the dataset had 50K rows when this video got out now it has whopping 330K rows

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

    LOVED THIS video! Way better than how my Data Mining professor explained it 😅

  • @angrybears26
    @angrybears26 27 дней назад

    Wow, dude, thank you so much for this video and your clear explanations! You avoid most of the jargon and explain the concepts so well. Thank you so much!

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

    WOW! This is easily the best explanation of the summary statistics for a linear regression model that I've ever encountered. Thank you so much!

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

    Your video is so helpful. Thanks a lot!

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

    is there a way to add thumbnails to posts?

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

    amazing..thanks

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

    I love how much knowledge you can pack in such a short vid. I love the editing, the tone, the pace… your tutorials are def among the best on RUclips for any field!

  • @CaryLucas-zu2vp
    @CaryLucas-zu2vp Месяц назад

    thanks so much for the helpful video. im running into trouble with the sapply function. when I define the test subject pro_link = "www.pro-football-reference.com/players/Y/YounBr01.htm?__hstc=205977932.109bbba6a8a9f532790724faa5fd5151.1714787967133.1714797301883.1714801232656.3&__hssc=205977932.16.1714801232656&__hsfp=3211688760" I'm able to get my desired output. however when i run the sapply line college_url_column <- sapply(pro_links, FUN = get_college_link) i get Error in open.connection(x, "rb") : HTTP error 429. then when i try the dataframe line i get `College_Stats_URLs` must be a vector, not a function.

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

    Good stuff dude! Very helpful video, you know your stuff!

  • @Maxparata
    @Maxparata 2 месяца назад

    How can I get the URL link?

  • @pranishshinde7432
    @pranishshinde7432 2 месяца назад

    very short but easy to understand video for data wrangling with R/Rstudio.

  • @MuhammadFAH33M
    @MuhammadFAH33M 2 месяца назад

    Clear Explanation 👍 Questions Will the important HTML Is up-to-date data from the source website? If no then please tell us a way to keep a live data 2- I want to scrap ecommerce website product data, how to auto scrap Next page ? 3- How about import data via json file url most e-commerce website uses it eg Shopify I'll be thankful if you please create an ecommerce website data scraping vidoe or share your tips so ill give it a try 🙂

  • @murtazabadshah8747
    @murtazabadshah8747 2 месяца назад

    Do you have a video on making a bargraph with a drop down filter?

  • @fabienneraier1140
    @fabienneraier1140 2 месяца назад

    A great tutorial, I got it to work right away! Thank you so much! :)

  • @mayakahn-abrams2326
    @mayakahn-abrams2326 2 месяца назад

    Insanely helpful!! Thank you!!

  • @tainafelippe4842
    @tainafelippe4842 3 месяца назад

    Hello! I love your videos, very easy to understand even for ppl who have English as a second language like me. Unfortunately when I tried to replicate this script, theres a problem in line 10, when I print line 10 to see its content it shows "character [0]" instead of the information that appears to you (the names of the movies). I tried using both your example and other websites but the problem remains, has anyone else had this issue? Thanks!

  • @evanglaser6517
    @evanglaser6517 3 месяца назад

    Super helpful and concise, thank you!

  • @gizl1
    @gizl1 3 месяца назад

    Great video!!

  • @neondemon5
    @neondemon5 3 месяца назад

    Thank You bro.

  • @user-we4js8hb1n
    @user-we4js8hb1n 4 месяца назад

    Hi! How are you? I found the video very interesting and useful. I wanted to ask if there's a way to plot lines or curves that remain constant during the simulation. I wanted to use this tool to simulate a phase diagram and I would like to keep the demarcation curves fixed while simulating the trajectory. Is there a way to do this?

  • @rashidrazak4796
    @rashidrazak4796 4 месяца назад

    How to make it auto update/refresh result? Can i just Reload the google sheet tab

  • @DM-py7pj
    @DM-py7pj 4 месяца назад

    Thank you so much for using dark mode. So hard to find decent tutorials with dark mode in use.

  • @zakariya_am
    @zakariya_am 4 месяца назад

    Thank you

  • @marccourtemanche2052
    @marccourtemanche2052 4 месяца назад

    is there a way for me to make a listing price based on a web site like lowe's that updated its self ? i tried different thing but didnt work out, but if its impossible at least i will be able to stop trying

  • @mikiallen7733
    @mikiallen7733 4 месяца назад

    hi sir , thanks for the effort , however how one can use the same package to generate such dynamic graphs in case of on-line (live) data polling case ? would you kindly provide an example to showcase such situation , thanks

  • @demoix
    @demoix 4 месяца назад

    All is cool, until google sheets gives "Loading" forever if you input more data...

  • @fk-xj5oj
    @fk-xj5oj 4 месяца назад

    thank you. thats very helpful

  • @dubzeffectmystory
    @dubzeffectmystory 5 месяцев назад

    Late to the Party, Should I be seeing this? Warning: Don’t paste code into the DevTools Console that you don’t understand or haven’t reviewed yourself. This could allow attackers to steal your identity or take control of your computer. Please type ‘allow pasting’ below to allow pasting.

  • @danv8718
    @danv8718 5 месяцев назад

    This was a fantastic tutorial, but that file name with a blank space in the middle sent shivers down my spine!

  • @user-jv2kq3vo1k
    @user-jv2kq3vo1k 5 месяцев назад

    what if, the website i want to use need an user account to log in?

  • @giulioloverde7932
    @giulioloverde7932 5 месяцев назад

    man you are really good

  • @user-cz6il4oz4m
    @user-cz6il4oz4m 5 месяцев назад

    Is there a way to change the name of the frame? My map looks a little untidy because the frame variable has been pulled straight from the data frame, and i'd like to rename it to make it neater.

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

    Amazing!! Just finished all four videos. Super super helpful. I've never done web scraping before but now I am confident that I can. Thanks!

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

    Can we use importxml function directly without using or downloading application or software to scrape data from any website?

  • @user-gy3mp4tx9n
    @user-gy3mp4tx9n 6 месяцев назад

    thanks for this tutorials.I tried the codes and the variables remain empty. Could this problem be due to the new site restriction? Because selectorgaget is not working like your video now.

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

    Hello I am an Amazon seller, do you think I could use this technique to retrieve my sales history directly in a Google sheet?

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

    Excellent!!!! Thanks so much!

  • @carlosm.6348
    @carlosm.6348 6 месяцев назад

    Not sure if you still respond but I never understood the difference between using = and ->

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

      Great question In most cases (when you’re just assigning a value to a variable), they are the same There are some cases, like when using = or <- inside of the parameters while calling a function, where the behavior can be different Here’s an example I found: mean(x = 1:10) x ## Error: object 'x' not found In this case, x is declared within the scope of the function, so it does not exist in the user workspace. mean(x <- 1:10) x ## [1] 1 2 3 4 5 6 7 8 9 10 In this case, x is declared in the user workspace, so you can use it after the function call has been completed.

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

    Thank you very very very much 👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏

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

    Thank YOU So MUCH!!! I've learned a lot about the ins-and-outs of ggplot creation.

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

    Thank YOU so much! This package would HELP a TON... I'm new to ggplot and R and everything that comes with it. This method and technique will help beginners to really delve into a deep understanding of ggplot.

  • @shahumayank6979
    @shahumayank6979 7 месяцев назад

    Sir how to find ecchual.csv file in any website?

  • @Dave-cg9li
    @Dave-cg9li 7 месяцев назад

    Tip: If you want to have a nicer regression table, use a package like Stargazer or Texreg - they're great if you want to export it to share with other people :)

  • @lheedp
    @lheedp 7 месяцев назад

    If the page gets updated. The info on the Sheet will get updated as well?

  • @brucet4115
    @brucet4115 7 месяцев назад

    somehow my brain just works better when watching UT than in the lecture..

  • @bingbong6474
    @bingbong6474 8 месяцев назад

    This video has honestly been the Regular Expression video that I've been looking for. The explanations are so quick and straight to the point, yet still detailed in information. Definitely saved me and my assessment this time round haha.