setwd("C:/Users/kvr104/Downloads/Data")
tab1<-read.delim("PUDF_base1_1q2020_tab.txt")
library(dplyr)
## Warning: package 'dplyr' was built under R version 4.6.1
##
## Attaching package: 'dplyr'
## The following objects are masked from 'package:stats':
##
## filter, lag
## The following objects are masked from 'package:base':
##
## intersect, setdiff, setequal, union
tab_clean <- tab1[complete.cases(tab1$LENGTH_OF_STAY, tab1$TOTAL_CHARGES_ANCIL), ]
``` r
mode(tab_clean$LENGTH_OF_STAY)
## [1] "numeric"
summary(tab_clean$LENGTH_OF_STAY)
## Min. 1st Qu. Median Mean 3rd Qu. Max.
## 1.000 2.000 3.000 5.461 6.000 5433.000
summary(tab_clean$TOTAL_NON_COV_CHARGES_ANCIL)
## Min. 1st Qu. Median Mean 3rd Qu. Max.
## 0 0 0 2675 0 48210100
TCA<- tab_clean[tab_clean$TOTAL_CHARGES_ANCIL !=0, ]
library(ggplot2)
## Warning: package 'ggplot2' was built under R version 4.6.1
tab_clean %>%
filter(TOTAL_CHARGES_ANCIL != 0) %>%
ggplot(aes(x = TOTAL_CHARGES_ANCIL, y = LENGTH_OF_STAY)) +
geom_point()

library(dplyr)
tab_clean %>%
filter(TOTAL_CHARGES_ANCIL != 0) %>%
summarize(correlation = cor(TOTAL_CHARGES_ANCIL, LENGTH_OF_STAY, use = "complete.obs"))
## correlation
## 1 0.5147687