103.06 Acrescentando Dados
- Crie um objeto chamado
esaligna
com os dados do arquivo de dados Biomassa de Árvores de Eucalyptus saligna. - Verifique se as variáveis
classe
etalhao
são fator, caso não sejam, faça a coerção para a classefactor
mantendo o mesmo nome.
- Verifique o conteúdo do objeto resultante, com as funções:
str
,head
esummary
. Guarde os resultados dehead
esummary
em objetos com os nomes:headEsal
esumEsal
[str].. - Faça a contagem de quantas vezes cada valor da variável
arvore
aparece, ordenada pelo valor crescente da variávelarvore
. Guarde esse resultado no objetoarvTab
. - Crie uma variável composta pela junção dos characteres
arv
somado aos valores dearvore
,classe
etalhao
, sem espaço entre os caracteres e nessa ordem[arvid].. Essa nova variável deve ser incluia como uma variável deesaligna
chamadaarvID
. - Faça a contagem de quantas vezes cada codigo da variável
arvID
aparece. Guarde esse resultado no objetoidTab
. Garanta que os valores de contagens tem como nome o códigoarvID
correspondente[names].. - Adicione uma nova coluna no objeto
esaligna
chamadobiomTrFo
com a soma das biomassas de folhas e do tronco de cada árvore, essa nova variável deve vir na última posição das colunas dodataframe
. - Em uma outra coluna, denominada
areabasal
calcule o valor da área basal de cada árvore. Considere que o tronco apresenta a secção transversal circular e que a área basal é dada pela área desta secção na altura do peito. Lembre que a colunadap
no seu data frame se refere ao diâmetro da árvore na altura do peito. - Crie um novo objeto chamado
esaligna15cm
, selecionando apenas os dados relativos às árvores com mais de 15 cm de diâmetro na altura do peito do objetoesaligna
. - Salve os objetos modificados e criados em arquivos texto, com campos separados por tabulação, com os respectivos nomes:
esaligna.txt
eesaligna15cm.txt
str a função str, por razões de eficiência, só permite a saída no console, não há como guardar diretamente a saída em um objeto.
arvid exemplo de formato 'arv10a17', significando árvore número '10' da classe 'a' no talhão '17'.
names vetores podem ter nome nas suas posição veja a função 'names'.
Resposta
ATENÇÃO: você não está logado. Sua nota não será gravada.