Introduction:

In this project, I’m exploring the relationship between social media usage specifically TikTok and academic performance . By analyzing the Tiktok_Cleaned.csv dataset, I examine variables such as tiktok_use_hours_mon, study_hours_mon and sleep_quality. I chose this topic because I am interested in how digital habits affect my own study efficiency. My analysis involves cleaning the data, and I have used dplyr to subset my observations to ensure a focused look at student habits.

Changing my File to CSV

# Add this as the first line in your code chunk
setwd("/Users/sadiyasow/Downloads")

# Now your original code will work
data <- haven::read_sav("TikTok_SMSCF_Chinese_teenagers_RAW.sav")

knitr::opts_knit$set(root.dir = "/Users/sadiyasow/Downloads")
# Step 1: Install the package 
# install.packages("haven")

# Step 2: Load the library
library(haven)
library(readr)

# Step 3: Read the file and store it as a data frame
tiktok_data <- read_sav("TikTok_SMSCF_Chinese_teenagers_RAW.sav")

# Step 4: Write it as a CSV so you have a clean file for the rest of the project
write.csv(tiktok_data, "TikTok_Cleaned.csv", row.names = FALSE)

# Step 5: Now, load that CSV using the command your rubric requires
my_data <- readr::read_csv("TikTok_Cleaned.csv")
## Rows: 362 Columns: 72
## ── Column specification ────────────────────────────────────────────────────────
## Delimiter: ","
## chr   (6): UserLanguage, media_use_freq_6_TEXT, phone_4_TEXT, education_part...
## dbl  (63): Status, Progress, Duration__in_seconds_, Finished, Q_RecaptchaSco...
## dttm  (3): StartDate, EndDate, RecordedDate
## 
## ℹ Use `spec()` to retrieve the full column specification for this data.
## ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message.
list.files()
##   [1] "_.jpeg"                                                                 
##   [2] "0309 (2)(1).mov"                                                        
##   [3] "0316.mov"                                                               
##   [4] "0317 (1).mov"                                                           
##   [5] "0317 (1)(1).mov"                                                        
##   [6] "0317 (2).mov"                                                           
##   [7] "0321.mov"                                                               
##   [8] "0406.mov"                                                               
##   [9] "20220831.xlsx"                                                          
##  [10] "6371b8a28dc9e.pdf"                                                      
##  [11] "81ec3feb-4283-4c98-bd3c-61a0b2287e57.png"                               
##  [12] "Airbnb_DC_25.csv"                                                       
##  [13] "Airbnb_DC_25.xlsx"                                                      
##  [14] "Alluvials_week5.qmd"                                                    
##  [15] "arrests-latest.feather"                                                 
##  [16] "Assignment 10 Sadiya Sow.pdf"                                           
##  [17] "Assignment 3.pdf"                                                       
##  [18] "Assignment 4.pdf"                                                       
##  [19] "Assignment 5 Sadiya Sow"                                                
##  [20] "Assignment 7.Rmd"                                                       
##  [21] "Assignment 8.qmd"                                                       
##  [22] "Assignment-7.html"                                                      
##  [23] "Assignment8.docx"                                                       
##  [24] "Assignment8.pdf"                                                        
##  [25] "bar_charts_with_diamonds (1).qmd"                                       
##  [26] "bar_charts_with_diamonds.qmd"                                           
##  [27] "bird with spiky hair on head - Google Search.png"                       
##  [28] "Black and Brown Elegant Potluck Sign-Up Sheet US Letter Document.pdf"   
##  [29] "cancer.csv"                                                             
##  [30] "CapCut_7586419543699013646_installer.dmg"                               
##  [31] "CapCut_7607909408877641741_installer.dmg"                               
##  [32] "CapCut_7610309049170771982_installer.dmg"                               
##  [33] "CapCut_7615277451215912973_installer.dmg"                               
##  [34] "certificate.pdf"                                                        
##  [35] "comparing-the-cost-of-project-apollo-to-today-s-industrial-policies.png"
##  [36] "convertcsv.csv"                                                         
##  [37] "Copy of Resume.docx"                                                    
##  [38] "copy_45DD6420-2141-4D0E-938C-18CCEBDF3D93.MOV"                          
##  [39] "copy_A3294811-5BDE-4E01-BFF3-980EB5836225 2.MOV"                        
##  [40] "copy_A3294811-5BDE-4E01-BFF3-980EB5836225.MOV"                          
##  [41] "Crime_Data_from_2020_to_2024 copy.csv"                                  
##  [42] "Crime_Data_from_2020_to_2024.csv"                                       
##  [43] "Data"                                                                   
##  [44] "Data 110 -correlation scatterplots and plotly.pdf"                      
##  [45] "Data 110 Project 2.pdf"                                                 
##  [46] "Data 110 unit 1 intro and Markdown and Rpubs (1).html"                  
##  [47] "Data 110 unit 4 ethics p-hacking reproducibility_week 4 - Tagged.pdf"   
##  [48] "Data 110 unit 4 ethics p-hacking reproducibility_week 4.docx"           
##  [49] "Data 110 unit 5 heatmaps treemaps streamgraphs alluvials.pdf"           
##  [50] "Data 110 unit 9 webscraping and ethics (1).docx"                        
##  [51] "Data 110 unit 9 webscraping and ethics.docx"                            
##  [52] "Data 2"                                                                 
##  [53] "Data 3"                                                                 
##  [54] "Data 4"                                                                 
##  [55] "Data 5"                                                                 
##  [56] "Data.zip"                                                               
##  [57] "detention-stints-latest.numbers"                                        
##  [58] "detention-stints-latest.xlsx"                                           
##  [59] "Downloads.Rproj"                                                        
##  [60] "edanmdm-npg_NPG.86.TC52.txt"                                            
##  [61] "ERO Admin Arrests_LESA-STU-FINAL Release_raw.xlsx"                      
##  [62] "food_stamps (1).csv"                                                    
##  [63] "food_stamps (1).numbers"                                                
##  [64] "food_stamps.csv"                                                        
##  [65] "food_stamps.numbers"                                                    
##  [66] "Grammarly.o1.cxjsoW8fnfnaa6hd8pku03g2.dmg"                              
##  [67] "Group Project Paper 108 New.pdf"                                        
##  [68] "household_debt (1).csv"                                                 
##  [69] "household_debt.csv"                                                     
##  [70] "How to Maintain Good Habits as a College Student.pdf"                   
##  [71] "ICE Detentions_LESA-STU_FINAL Release_raw (1).xlsx"                     
##  [72] "ICE Detentions_LESA-STU_FINAL Release_raw (2).xlsx"                     
##  [73] "ICE Detentions_LESA-STU_FINAL Release_raw.xlsx"                         
##  [74] "ice_release_1dec2025 (1)"                                               
##  [75] "ice_release_1dec2025 (1) 2"                                             
##  [76] "ice_release_1dec2025 (1).zip"                                           
##  [77] "ice_release_1dec2025.zip"                                               
##  [78] "IMG_0022.HEIC"                                                          
##  [79] "IMG_0148.JPG"                                                           
##  [80] "IMG_0208.HEIC"                                                          
##  [81] "IMG_0258-preview.HEIC"                                                  
##  [82] "IMG_0448.HEIC"                                                          
##  [83] "IMG_0457.HEIC"                                                          
##  [84] "IMG_0624.HEIC"                                                          
##  [85] "IMG_0631.heic"                                                          
##  [86] "IMG_0632.heic"                                                          
##  [87] "IMG_0647.MOV"                                                           
##  [88] "IMG_0653.MOV"                                                           
##  [89] "IMG_0654.MOV"                                                           
##  [90] "IMG_0655.MOV"                                                           
##  [91] "IMG_0679.HEIC"                                                          
##  [92] "IMG_0690.HEIC"                                                          
##  [93] "IMG_0724.MOV"                                                           
##  [94] "IMG_0732.MOV"                                                           
##  [95] "IMG_0733.MOV"                                                           
##  [96] "IMG_0749.heic"                                                          
##  [97] "IMG_0767.jpg"                                                           
##  [98] "IMG_0786.HEIC"                                                          
##  [99] "IMG_0787.HEIC"                                                          
## [100] "IMG_0793.HEIC"                                                          
## [101] "IMG_0816.HEIC"                                                          
## [102] "IMG_0846.HEIC"                                                          
## [103] "IMG_0907.jpg"                                                           
## [104] "IMG_1008.HEIC"                                                          
## [105] "IMG_1010.HEIC"                                                          
## [106] "IMG_1011.HEIC"                                                          
## [107] "IMG_1013.HEIC"                                                          
## [108] "IMG_1014.HEIC"                                                          
## [109] "IMG_1015.HEIC"                                                          
## [110] "IMG_6921.heic"                                                          
## [111] "IMG_8123.HEIC"                                                          
## [112] "IMG_8343.HEIC"                                                          
## [113] "IMG_8344.HEIC"                                                          
## [114] "IMG_8346.HEIC"                                                          
## [115] "IMG_8348.HEIC"                                                          
## [116] "IMG_8349.HEIC"                                                          
## [117] "IMG_8350.HEIC"                                                          
## [118] "IMG_8351.HEIC"                                                          
## [119] "IMG_8381.jpg"                                                           
## [120] "IMG_8510.HEIC"                                                          
## [121] "IMG_8511.HEIC"                                                          
## [122] "IMG_8581.HEIC"                                                          
## [123] "IMG_8582.HEIC"                                                          
## [124] "IMG_8583.HEIC"                                                          
## [125] "IMG_8603.HEIC"                                                          
## [126] "IMG_8604.HEIC"                                                          
## [127] "IMG_8701.HEIC"                                                          
## [128] "IMG_8702.HEIC"                                                          
## [129] "IMG_8997.HEIC"                                                          
## [130] "IMG_8998.HEIC"                                                          
## [131] "IMG_9075.HEIC"                                                          
## [132] "IMG_9206.JPG"                                                           
## [133] "IMG_9306 2.HEIC"                                                        
## [134] "IMG_9306.HEIC"                                                          
## [135] "IMG_9307 2.HEIC"                                                        
## [136] "IMG_9307.HEIC"                                                          
## [137] "Install Respondus LockDown Browser (x64c) 171415267.pkg"                
## [138] "KHSM Detentions (Book-ins) fy25m11.xlsx"                                
## [139] "Kimmel_Accounting_8e_ET_Ch01_Introduction-to-Financial-Statements.xlsx" 
## [140] "Lecture 1.pptx"                                                         
## [141] "Lecture 10 Aggregate demand and supply.pptx"                            
## [142] "Lecture 10b Monetary and fiscal Policy  - Tagged.pdf"                   
## [143] "Lecture 10b Monetary and fiscal Policy .pptx"                           
## [144] "Lecture 11 - Money, Bank and FED.pptx"                                  
## [145] "Lecture 2 PPF.pptx"                                                     
## [146] "Lecture 3 Demand (1).pptx"                                              
## [147] "Lecture 3 Demand.key"                                                   
## [148] "Lecture 3 Demand.pptx"                                                  
## [149] "Lecture 4 Supply and Market.key"                                        
## [150] "Lecture 4 Supply and Market.pptx"                                       
## [151] "Lecture 5.pdf"                                                          
## [152] "Lecture 9 Aggregate expenditure (s).pptx"                               
## [153] "Major change.pdf"                                                       
## [154] "Markets, Competition, and the Law of Demand - NotebookLM_files"         
## [155] "Markets, Competition, and the Law of Demand - NotebookLM.html"          
## [156] "meeting-94217853577.ics"                                                
## [157] "NASA-budget (1).png (1).webp"                                           
## [158] "Nations Analysis Sadiya Sow_files"                                      
## [159] "Nations Analysis Sadiya Sow.html"                                       
## [160] "Nations Analysis Sadiya Sow.qmd"                                        
## [161] "nations.csv"                                                            
## [162] "NPG-NPG_86_TC52NewEconomy-000001.txt"                                   
## [163] "oppurtunity cost in space "                                             
## [164] "Outline  Research Paper PHIL140 Sadiya Sow.pdf"                         
## [165] "Paper outline stucture.docx"                                            
## [166] "Peer Review Essay 2 Sadiya Sow"                                         
## [167] "project 1"                                                              
## [168] "Project 1 (1).Rmd"                                                      
## [169] "Project 1.Rmd"                                                          
## [170] "Project.html"                                                           
## [171] "Project.Rmd"                                                            
## [172] "Project1 (2).Rmd"                                                       
## [173] "Project1--2-.html"                                                      
## [174] "Project1.qmd"                                                           
## [175] "psych100.pdf"                                                           
## [176] "psychiatryint-06-00025 (1).pdf"                                         
## [177] "psychiatryint-06-00025.pdf"                                             
## [178] "R-4.5.2-arm64 (1).pkg"                                                  
## [179] "R-4.5.2-arm64.pkg"                                                      
## [180] "reading data in three ways and accessibility.qmd"                       
## [181] "reading-data-in-three-ways-and-accessibility_files"                     
## [182] "Roblox.dmg"                                                             
## [183] "Rough Draft Essay 1.pdf"                                                
## [184] "Rough+Draft+Essay+1.pdf"                                                
## [185] "Rplot.pdf"                                                              
## [186] "Rplot01.png"                                                            
## [187] "Rplot02.png"                                                            
## [188] "Rpubs.pdf"                                                              
## [189] "rsconnect"                                                              
## [190] "RStudio-2026.01.0-392 (1).dmg"                                          
## [191] "RStudio-2026.01.0-392.dmg"                                              
## [192] "RStudio-2026.01.1-403.dmg"                                              
## [193] "sadiyasow345@gmail.com.ical.zip"                                        
## [194] "Screen Recording 2026-03-31 at 11.56.01 PM.mp4"                         
## [195] "Screenshot 2026-04-06 at 2.11.29 PM.png"                                
## [196] "Sheet1.csv"                                                             
## [197] "Speech Template 2  (1).pptx"                                            
## [198] "Speech Template 2 .pptx"                                                
## [199] "spend 2 weeks in dubai w me facetime edition 2.mov"                     
## [200] "spend 2 weeks in dubai w me facetime edition.mov"                       
## [201] "spring_correlation scatterplots and regression.qmd"                     
## [202] "Surviving childhood in Africa - BBC News_files"                         
## [203] "Surviving childhood in Africa - BBC News.html"                          
## [204] "Table_1.docx"                                                           
## [205] "TableauPublic-2026-1-0-arm64.dmg"                                       
## [206] "Template Final Group Project  (1).pptx"                                 
## [207] "Template Final Group Project .pptx"                                     
## [208] "The_Influence_of_TikTok_Media_Exposure_on_Body_Ima.pdf"                 
## [209] "TikTok Fitspiration (1).sav"                                            
## [210] "TikTok Fitspiration.sav"                                                
## [211] "TikTok_Cleaned (1).csv"                                                 
## [212] "TikTok_Cleaned.csv"                                                     
## [213] "TikTok_SMSCF_Chinese_students_NL_RAW (1).sav"                           
## [214] "TikTok_SMSCF_Chinese_students_NL_RAW.sav"                               
## [215] "TikTok_SMSCF_Chinese_teenagers_RAW.sav"                                 
## [216] "TikTok_SMSCF_S1_Chinese_adolescents_clear_final_29.03.2022.sav"         
## [217] "TikTok_SMSCF_S1_Chinese_adolescents_clear_final_29.03.2022.sav copy"    
## [218] "TikTok_SMSCF_S2_Chinese_uni_students_clear_final_29.03.2022.sav"        
## [219] "Understanding Graphs.pptx"                                              
## [220] "Untitled document.docx"                                                 
## [221] "Untitled.qmd"                                                           
## [222] "Untitled.R"                                                             
## [223] "View recent photos 2.png"                                               
## [224] "View recent photos.png"                                                 
## [225] "Web Scraping_.pptx"                                                     
## [226] "Webscraping_IMDB19_tutorial_and_questions.qmd"                          
## [227] "Week 10_R Shiny App (1).pptx"                                           
## [228] "Week 10_R Shiny App.pptx"                                               
## [229] "Week 8.pptx"                                                            
## [230] "Week9_WebScrap (1).R"                                                   
## [231] "Week9_WebScrap.R"                                                       
## [232] "Zoom.pkg"
getwd()
## [1] "/Users/sadiyasow/Downloads"

Load file as Read.csv:

# Load the necessary libraries
library(readr)
library(tidyverse)
## ── Attaching core tidyverse packages ──────────────────────── tidyverse 2.0.0 ──
## ✔ dplyr     1.2.0     ✔ purrr     1.2.1
## ✔ forcats   1.0.1     ✔ stringr   1.6.0
## ✔ ggplot2   4.0.2     ✔ tibble    3.3.1
## ✔ lubridate 1.9.5     ✔ tidyr     1.3.2
## ── Conflicts ────────────────────────────────────────── tidyverse_conflicts() ──
## ✖ dplyr::filter() masks stats::filter()
## ✖ dplyr::lag()    masks stats::lag()
## ℹ Use the conflicted package (<http://conflicted.r-lib.org/>) to force all conflicts to become errors
# Load the dataset using readr::read_csv()
# We store it in a variable called 'tiktok_data'
tiktok_data <- readr::read_csv("TikTok_Cleaned.csv")
## Rows: 362 Columns: 72
## ── Column specification ────────────────────────────────────────────────────────
## Delimiter: ","
## chr   (6): UserLanguage, media_use_freq_6_TEXT, phone_4_TEXT, education_part...
## dbl  (63): Status, Progress, Duration__in_seconds_, Finished, Q_RecaptchaSco...
## dttm  (3): StartDate, EndDate, RecordedDate
## 
## ℹ Use `spec()` to retrieve the full column specification for this data.
## ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message.
# Inspect the data to make sure it loaded correctly
head(tiktok_data)
## # A tibble: 6 × 72
##   StartDate           EndDate             Status Progress Duration__in_seconds_
##   <dttm>              <dttm>               <dbl>    <dbl>                 <dbl>
## 1 2021-01-19 04:36:52 2021-01-19 04:37:16      0      100                    24
## 2 2021-01-19 04:36:26 2021-01-19 04:37:20      0      100                    54
## 3 2021-01-19 04:31:28 2021-01-19 04:39:45      0      100                   496
## 4 2021-01-19 04:31:11 2021-01-19 04:40:25      0      100                   553
## 5 2021-01-19 04:33:11 2021-01-19 04:44:57      0      100                   705
## 6 2021-01-19 04:38:35 2021-01-19 04:45:00      0      100                   385
## # ℹ 67 more variables: Finished <dbl>, RecordedDate <dttm>, UserLanguage <chr>,
## #   Q_RecaptchaScore <dbl>, consent_parents <dbl>, consent_children <dbl>,
## #   media_use_freq_1 <dbl>, media_use_freq_2 <dbl>, media_use_freq_3 <dbl>,
## #   media_use_freq_4 <dbl>, media_use_freq_5 <dbl>, media_use_freq_6 <dbl>,
## #   media_use_freq_6_TEXT <chr>, media_use_rank_1 <dbl>,
## #   media_use_rank_2 <dbl>, media_use_rank_3 <dbl>, media_use_rank_4 <dbl>,
## #   media_use_rank_5 <dbl>, media_use_rank_6 <dbl>, …

Data Cleaning:

library(highcharter)
## Registered S3 method overwritten by 'quantmod':
##   method            from
##   as.zoo.data.frame zoo
## Highcharts (www.highcharts.com) is a Highsoft software product which is
## not free for commercial and Governmental use
library(tidyverse)

# 1. Prepare data: Convert gender to a factor so the grouping works nicely
df_clean <- read_csv("TikTok_Cleaned.csv") %>%
  filter(!is.na(tiktok_use_hours_mon), !is.na(study_hours_mon)) %>%
  mutate(gender = as.factor(gender)) 
## Rows: 362 Columns: 72
## ── Column specification ────────────────────────────────────────────────────────
## Delimiter: ","
## chr   (6): UserLanguage, media_use_freq_6_TEXT, phone_4_TEXT, education_part...
## dbl  (63): Status, Progress, Duration__in_seconds_, Finished, Q_RecaptchaSco...
## dttm  (3): StartDate, EndDate, RecordedDate
## 
## ℹ Use `spec()` to retrieve the full column specification for this data.
## ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message.
hchart(df_clean, "scatter", hcaes(x = tiktok_use_hours_mon, 
                                  y = study_hours_mon, 
                                  size = sleep_quality, 
                                  group = gender)) %>%
  hc_colors(c("#D67AB1", "#5B8FB9", "#8A7EB9")) %>% 
  hc_title(text = "TikTok Usage vs. Studying & Sleep") %>%
  hc_xAxis(title = list(text = "TikTok Hours (Monday)")) %>%
  hc_yAxis(title = list(text = "Study Hours (Monday)")) %>%
  hc_add_theme(hc_theme_elementary()) # Correct way to apply a theme

The X-axis represents TikTok Usage in (Hours/Mon)). Moving from the left to right showing how the values are increasing.

The Y-Axis represents shows the Study hours in (Mon) moving from the bottom showing the increase.

The size of the bubble represents the sleep quality and how much A teenager is getting

library(highcharter)
library(tidyverse)


df_mood <- read_csv("TikTok_Cleaned.csv") %>%
  filter(!is.na(tiktok_use_hours_mon), !is.na(well_being_mood))
## Rows: 362 Columns: 72
## ── Column specification ────────────────────────────────────────────────────────
## Delimiter: ","
## chr   (6): UserLanguage, media_use_freq_6_TEXT, phone_4_TEXT, education_part...
## dbl  (63): Status, Progress, Duration__in_seconds_, Finished, Q_RecaptchaSco...
## dttm  (3): StartDate, EndDate, RecordedDate
## 
## ℹ Use `spec()` to retrieve the full column specification for this data.
## ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message.
hchart(df_mood, "scatter", hcaes(x = tiktok_use_hours_mon, 
                                 y = well_being_mood)) %>%
  hc_colors(c("#D67AB1")) %>% 
  hc_title(text = "TikTok Usage vs. Reported Well-Being Mood") %>%
  hc_xAxis(title = list(text = "TikTok Hours (Monday)")) %>%
  hc_yAxis(title = list(text = "Reported Mood (1-5)")) %>%
  hc_add_theme(hc_theme_elementary())

This second chart compares the wellbeing of students to their tik tok usage, As you can see their tik tok usage is higher then their moods meaning their a negative impact on using tik tok. Their is also a outlier for tik tok hours at 120.

library(highcharter)
library(tidyverse)

# We convert gender to a factor so Highcharts treats them as 2 distinct groups
df_gender <- read_csv("TikTok_Cleaned.csv") %>%
  filter(!is.na(tiktok_use_hours_mon), !is.na(scores), !is.na(gender)) %>%
  mutate(gender = as.factor(gender))
## Rows: 362 Columns: 72
## ── Column specification ────────────────────────────────────────────────────────
## Delimiter: ","
## chr   (6): UserLanguage, media_use_freq_6_TEXT, phone_4_TEXT, education_part...
## dbl  (63): Status, Progress, Duration__in_seconds_, Finished, Q_RecaptchaSco...
## dttm  (3): StartDate, EndDate, RecordedDate
## 
## ℹ Use `spec()` to retrieve the full column specification for this data.
## ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message.
hchart(df_gender, "scatter", hcaes(x = tiktok_use_hours_mon, 
                                   y = scores, 
                                   group = gender)) %>%
  # Use Red and Black for the two groups
  hc_colors(c("#FF0000", "#000000")) %>% 
  hc_title(text = "TikTok Usage vs. Academic Score by Gender") %>%
  hc_xAxis(title = list(text = "TikTok Hours (Monday)")) %>%
  hc_yAxis(title = list(text = "Academic Score (GPA Proxy)")) %>%
  hc_add_theme(hc_theme_elementary())

This scatter plot shows the relationship between time spent on TikTok and academic scores (GPA). The X-axis represents TikTok usage in hours, while the Y-axis represents the academic score. you can see that many of the students GPA falls mediocre and their TikTok usage is clustered with the GPA. To create a better analysis of TikTok usage vs academic scores(GPA) , I categorized the data by gender and mapped each group to a specific color: Red and Black. In this data set their were multiple variables that had (gender_1, gender_2, gender_3, gender_4)This choice allows for an immediate visual comparison between the two groups. These groups demonstrate distinct trends in how their social media habits align with their (GPA).

Conclusion

This project has provided a practical look at how student survey data can be transformed into actionable insights. By cleaning the “Tiktok_Cleaned.csv” dataset and applying interactive visualization techniques, I was able to observe how social media engagement correlates with academic and lifestyle variables.

While the data did not reveal a simple, one-size-fits-all rule, it goes over the diversity of student experiences. Some students maintain their study hours which are relatively high regardless of TikTok usage, while others show a more inverse relationship. This data reinforced how crucial it is to do data cleaning and how to remove the “NA” values and properly characterize variables, this can help prevent errors and improve insights. To conclude , this project aids as a step toward being more considerate our time management.