When I type the name of a character vector in R, how can I print without unnecessary lines? -
i working character vector, size of each elements ranging 4 855. let's assume name of such vector y. when type "y", r prints out whole vector, , problem each element takes same number of lines. thus, if takes 8 lines print elements 855 character, r give 8 lines elements 4 character, , way shows lot of unnecessary lines
i want remove unnecessary lines. example, want
[1] "a" [2]"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
to printed as
[1] "a" [2]"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
when type name of vector.
how can change setting?
note behavior describe lines being added printed output not universal. instance, r console on mac (3.1.2) not print lines described, lines when running exact same version of r on terminal.
you can cat
, looping through vector , constructing output wish:
> (i in seq(y)) cat(paste0("[", i, "] \"", y[i], "\"\n")) [1] "aaaa" [2] "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" [3] "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" [4] "aa"
Comments
Post a Comment