Como adicionar linhas de tendência a Malha Lotes em R

Você pode criar linhas de tendênciaou linhas de regressão por meio de dados. Estes podem ser úteis ao usar parcelas de treliça em R. Quando você diz gelosia para calcular uma linha de melhor ajuste, ele faz isso para cada painel na trama. Este é simples usando xyplot (), porque é tão simples quanto adicionar um digitar argumento.

Em particular, você quer especificar que o tipo é os dois pontos (type = # 147-p# 148-) E regressão (type = # 147-r# 148-). Você pode combinar diferentes tipos com o c () função, como este:

> Xyplot (mpg ~ cv | cyl, dados = transform.mtcars, + type = c (# 147-p # 148-, # 147-r # 148-))

Seu gráfico deve ser semelhante a este.

Malha & lt; span class =xyplot com linhas de regressão acrescentou. "width =" 535 "/>
gelosia xyplot com linhas de regressão adicionado.

Estritamente falando, digitar não é um argumento para xyplot (), mas um argumento para panel.xyplot (). Você pode controlar os painéis de gelosia gráficos com a função do painel. A função xyplot () chama essa função painel internamente, usando o digitar argumento que especificou. A função do painel padrão para xyplot () é panel.xyplot ().

Da mesma forma, a função de painel gráfico de barras() é painel.gráfico de barras(). A função do painel permite-lhe assumir o controle fino sobre muitos aspectos do seu gráfico. Você pode descobrir mais no excelente ajuda para essas funções - por exemplo, digitando ?panel.xyplot em seu console R.

menu