Displaying 1 result from an estimated 1 matches for "perry_frame".
2012 Feb 13
3
Assigning a function to the 'times' argument of rep()
Question:
I'm trying to use paste() with rep() to reformat a series of values as zip
codes. e.g., if column 1 looks like:
52775
83111
99240
4289
112
57701
20001
I want rows 4 and 5 to read,
"04289"
"00112"
My thought was this:
> perry_frame$zip <- ifelse(nchar(as.character(perry_frame$zip))<5,
paste(rep("0",times=(5-nchar(as.character(perry_frame$zip)))),perry_frame$zip,sep=''),
as.character(perry_frame$zip))
But R throws the following:
Error in rep("0", times = (5 - nchar(as.character(perry_fra...