How to find out the categorical variables in R -


this question has answer here:

i have dataset, named diamonds. has ten variables: carat, cut, color, clarity... so, how can write code find out variables categorical variables. using class() function find out type of each variable, how can let program print automatically?

classvariables = sapply(diamonds, function(x) class(x)) 

> str(diamonds) classes ‘tbl_df’, ‘tbl’ , 'data.frame':   53940 obs. of  10 variables:  $ carat  : num  0.23 0.21 0.23 0.29 0.31 0.24 0.24 0.26 0.22 0.23 ...  $ cut    : ord.factor w/ 5 levels "fair"<"good"<..: 5 4 2 4 2 3 3 3 1 3 ...  $ color  : ord.factor w/ 7 levels "d"<"e"<"f"<"g"<..: 2 2 2 6 7 7 6 5 2 5 ...  $ clarity: ord.factor w/ 8 levels "i1"<"si2"<"si1"<..: 2 3 5 4 2 6 7 3 4 5 ...  $ depth  : num  61.5 59.8 56.9 62.4 63.3 62.8 62.3 61.9 65.1 59.4 ...  $ table  : num  55 61 65 58 58 57 57 55 61 61 ...  $ price  : int  326 326 327 334 335 336 336 337 337 338 ...  $ x      : num  3.95 3.89 4.05 4.2 4.34 3.94 3.95 4.07 3.87 4 ...  $ y      : num  3.98 3.84 4.07 4.23 4.35 3.96 3.98 4.11 3.78 4.05 ...  $ z      : num  2.43 2.31 2.31 2.63 2.75 2.48 2.47 2.53 2.49 2.39 ... > ?str 

Comments

Popular posts from this blog

ZeroMQ on Windows, with Qt Creator -

unity3d - Unity SceneManager.LoadScene quits application -

python - Error while using APScheduler: 'NoneType' object has no attribute 'now' -