getwd()
## [1] "C:/data"
setwd("c:/data")
df<-read.csv('fish.csv')
summary(df)
##    Species              Weight           Length         Diagonal    
##  Length:159         Min.   :   0.0   Min.   : 8.40   Min.   : 8.80  
##  Class :character   1st Qu.: 120.0   1st Qu.:21.00   1st Qu.:23.15  
##  Mode  :character   Median : 273.0   Median :27.30   Median :29.40  
##                     Mean   : 398.3   Mean   :28.42   Mean   :31.23  
##                     3rd Qu.: 650.0   3rd Qu.:35.50   3rd Qu.:39.65  
##                     Max.   :1650.0   Max.   :63.40   Max.   :68.00  
##      Height           Width      
##  Min.   : 1.728   Min.   :1.048  
##  1st Qu.: 5.945   1st Qu.:3.386  
##  Median : 7.786   Median :4.248  
##  Mean   : 8.971   Mean   :4.417  
##  3rd Qu.:12.366   3rd Qu.:5.585  
##  Max.   :18.957   Max.   :8.142
head(df)
##   Species Weight Length Diagonal  Height  Width
## 1   Bream    242   25.4     30.0 11.5200 4.0200
## 2   Bream    290   26.3     31.2 12.4800 4.3056
## 3   Bream    340   26.5     31.1 12.3778 4.6961
## 4   Bream    363   29.0     33.5 12.7300 4.4555
## 5   Bream    430   29.0     34.0 12.4440 5.1340
## 6   Bream    450   29.7     34.7 13.6024 4.9274
library(dplyr)
## Warning: 패키지 'dplyr'는 R 버전 4.3.2에서 작성되었습니다
## 
## 다음의 패키지를 부착합니다: 'dplyr'
## The following objects are masked from 'package:stats':
## 
##     filter, lag
## The following objects are masked from 'package:base':
## 
##     intersect, setdiff, setequal, union
glimpse(df)
## Rows: 159
## Columns: 6
## $ Species  <chr> "Bream", "Bream", "Bream", "Bream", "Bream", "Bream", "Bream"…
## $ Weight   <dbl> 242, 290, 340, 363, 430, 450, 500, 390, 450, 500, 475, 500, 5…
## $ Length   <dbl> 25.4, 26.3, 26.5, 29.0, 29.0, 29.7, 29.7, 30.0, 30.0, 30.7, 3…
## $ Diagonal <dbl> 30.0, 31.2, 31.1, 33.5, 34.0, 34.7, 34.5, 35.0, 35.1, 36.2, 3…
## $ Height   <dbl> 11.5200, 12.4800, 12.3778, 12.7300, 12.4440, 13.6024, 14.1795…
## $ Width    <dbl> 4.0200, 4.3056, 4.6961, 4.4555, 5.1340, 4.9274, 5.2785, 4.690…