Home > statistics > Create factor variables in R

Create factor variables in R

Instead of the factor() function which usually applies after defining a vector there’s the gl() base function to do this in one step, eg

freq <- c(204,6,1,211,13,5,357,44,38,92,34,49)
row <- gl(4,3,length=12)
col <- gl(3,1,length=12)
> col
[1] 1 2 3 1 2 3 1 2 3 1 2 3
Levels: 1 2 3
tt <- data.frame(freq,row,col)
> xtabs(tt)
col
row   1   2   3
 1 204   6   1
 2 211  13   5
 3 357  44  38
 4  92  34  49
Advertisements
Categories: statistics Tags: , ,
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: