Como jogar com atributos em r
Ambos os nomes e as dimensões das matrizes e matrizes são armazenados em R, tal como atributos
Conteúdo
Video: Naruto Game Round 15 | Dicas de full Concentração - Atributos, Build, Talento Ninja e muito mais!
Eles formam um dos mecanismos R usa para definir tipos específicos de objetos como datas, séries temporais, e assim por diante. Eles podem incluir qualquer tipo de informação, e você pode usá-los você mesmo para adicionar informações a qualquer objeto.
Para ver todos os atributos de um objeto, você pode usar o atributos() função. Você pode ver todos os atributos de my.array como isso:
Video: Tree of Savior - Guia Rápido Atributos (PT-BR)
gt; atributos (my.array) $ dim [1] 3 4 2
Esta função retorna uma lista com o nome, onde cada item na lista é um atributo. Cada atributo pode, por si só, ser uma lista novamente. Por exemplo, o atributo dimnames é, na verdade, uma lista com os nomes de linhas e colunas de uma matriz.
Video: WWE 2K17 ROSTER - WWE 2K17 Concept
Você pode verificar isso por si mesmo, verificando a saída de atributos (baskets.team). Você pode definir todos os atributos como uma lista com o nome também. Você encontrará exemplos de que no arquivo de Ajuda ?atributos.
Para obter ou definir um único atributo, você pode usar o attr () função. Esta função recebe dois argumentos importantes. O primeiro argumento é o objeto que você deseja examinar, eo segundo argumento é o nome do atributo que você quer ver ou alterar. Se o atributo você pedir não existe, R simplesmente retorna NULO.
Video: For honor - guia de classes: como jogar de OROCHI (samurai)
Imagine que você deseja adicionar que temporada Granny e Geraldine marcou as cestas mencionados no baskets.team. Você pode fazer isso com o seguinte código:
gt; attr (baskets.team, `temporada`) lt; - `2010-2011`
Para obter o valor deste atributo retornado, você pode usar seguinte código:
gt; attr (baskets.team, `temporada`) [1] "2010-2011"
Você pode excluir atributos novamente, definindo seu valor para NULO, como isso:
gt; attr (baskets.team, `temporada`) lt; - NULL