본문 바로가기
R

Interpret data frame/ summary(), typeof(), str(), class(),View(),names(),ncol(),length(),nrow(),dim()

by jangpiano 2020. 7. 16.
반응형

Interpreting the data frame 


> final_score

  student math science

1    Jane   70      90

2    Dora   90      30

3    Beth   50      80

4    Park  100     100


> typeof(final_score)        

[1] "list"                   #list consists of 3 components which have 4 elements.

                             #data frame is a kind of lists



> class(final_score)

[1] "data.frame"



summary(), str() ----------------------identify data frame's structure


> summary(final_score)

   student               math          science     

 Length:4           Min.   : 50.0   Min.   : 30.0  

 Class :character   1st Qu.: 65.0   1st Qu.: 67.5  

 Mode  :character   Median : 80.0   Median : 85.0  

                    Mean   : 77.5   Mean   : 75.0  

                    3rd Qu.: 92.5   3rd Qu.: 92.5  

                    Max.   :100.0   Max.   :100.0  


> str(final_score)

'data.frame': 4 obs. of  3 variables:

 $ student: chr  "Jane" "Dora" "Beth" "Park"

 $ math   : num  70 90 50 100

 $ science: num  90 30 80 100


View()-------------------------- View data frame 


View(final_score)




names(),ncol(),length(),nrow(),dim() --------identify components of data frame 


> names(final_score)                 #names of variables (columns)

[1] "student" "math" "science"     


> ncol(final_score)                    #number of variables (columns)

[1] 3


> length(final_score)                 #number of variables (columns)

[1] 3


> nrow(final_score)                   #number of rows

[1] 4


> dim(final_score)                     #number of rows, columns

[1] 4 3


> final_score["student"]              #the way to identify all the cases of each variable. 

  student

1    Jane

2    Dora

3    Beth

4    Park

 


> final_score$student             # dollar sign '$' is used to refer to a variable in data frame 

[1] "Jane" "Dora" "Beth" "Park"


반응형