On Thu, Oct 16, 2014 at 3:19 PM,  <moon...@posteo.org> wrote:
>> aa <- 1:5
>> names(aa) <- c("Eins", "Zwei", "Drei", "Vier", "Fünf")
>> aa
> Eins Zwei Drei Vier Fünf
>    1    2    3    4    5
>> table(aa)
> 1 2 3 4 5
> 1 1 1 1 1
>
> You see? It didn't work.

perhaps you want

table(names(aa))

Or maybe just

aa <- - c("Eins", "Zwei", "Drei", "Vier", "Fünf")
table(aa)

>
>> aa <- c(aa, 1, 2)
>> aa
> Eins Zwei Drei Vier Fünf
>    1    2    3    4    5    1    2

This does get more complicated if you want to add things by number.
But why not just


aa <- - c("Eins", "Zwei", "Drei", "Vier", "Fünf")
aa <- c(aa, "Eins", "Zwei")
table(aa)

?

>
> This is no solution for my case.
>
> But...
>
>> bb <- matrix(1:12, 3, 4, dimnames=list(letters[1:3], LETTERS[1:4]))

Not really sure what this is meant to demonstrate.

More generally there is no one-to-one mapping between the stata
concept of variable and value labels to concepts in R. First, there is
no equivalent of Stata variable labels. There is ?comment but it
doesn't survive subsetting. The role that value labels play in Stata
are covered variously in R by 1) just using character strings to store
the information that you would typically put in a stata value label,
b) naming your variable, or c) using factors. Personally I usually
find option 1) more convenient.

Best,
Ista

>
> Nice. But look dam complex for a simple task. I see I have to change a
> lot of the concepts in my mind and my workflows.
>
> ______________________________________________
> R-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to