Caderno FIP 606
  • Introdução
  • Aulas
    • Aula 1 - Introdução ao R: Ambiente e Manipulação Básica
    • Aula 2 - Fluxo de Análise: Importação e Visualização
    • Aula 3 - Comparação de Grupos: Testes T em Experimentos
    • Aula 4 - Análise de Variância (ANOVA): Delineamentos Básicos
    • Aula 5 - Modelos Avançados: GLMs para Dados Fitopatológicos
    • Aula 6 - Modelos Preditivos: Regressão Linear
  • Visualização de dados
    • Gráficos com ggplot2
    • Temas e Customizações
  • Análise de dados
    • Análise de Variância (ANOVA)
    • Regressão
    • Correlação
  • Mapas
    • Mapas de Doenças
  • Autor do site

On this page

  • Introdução
  • Código
  • Correlação
  • Gráfico de dispersão com linha de tendência

Exemplo de Correlação

  • Show All Code
  • Hide All Code

  • View Source
Author

Taís A. Machado dos Santos

Published

June 21, 2025

Introdução

Este é um exemplo de análise de correlação entre severidade de ferrugem (FER) e produtividade (PROD) em ensaio de campo.

Código

Code
library(gsheet)
library(tidyverse)
── Attaching core tidyverse packages ──────────────────────── tidyverse 2.0.0 ──
✔ dplyr     1.1.4     ✔ readr     2.1.5
✔ forcats   1.0.0     ✔ stringr   1.5.1
✔ ggplot2   3.5.2     ✔ tibble    3.2.1
✔ lubridate 1.9.4     ✔ tidyr     1.3.1
✔ purrr     1.0.4     
── Conflicts ────────────────────────────────────────── tidyverse_conflicts() ──
✖ dplyr::filter() masks stats::filter()
✖ dplyr::lag()    masks stats::lag()
ℹ Use the conflicted package (<http://conflicted.r-lib.org/>) to force all conflicts to become errors
Code
url_campo <- "https://docs.google.com/spreadsheets/d/1bq2N19DcZdtax2fQW9OHSGMR0X2__Z9T/edit?gid=866852711#gid=866852711"
campo <- gsheet2tbl(url_campo)

Correlação

Code
cor(campo$FER, campo$PROD)
[1] -0.6258321
Code
cor.test(campo$FER, campo$PROD)

    Pearson's product-moment correlation

data:  campo$FER and campo$PROD
t = -4.3949, df = 30, p-value = 0.0001277
alternative hypothesis: true correlation is not equal to 0
95 percent confidence interval:
 -0.7999565 -0.3544981
sample estimates:
       cor 
-0.6258321 

Gráfico de dispersão com linha de tendência

Code
ggplot(campo, aes(x = FER, y = PROD)) +
  geom_point(color = "tomato", size = 3) +
  geom_smooth(method = "lm", color = "black") +
  theme_minimal() +
  labs(
    x = "Severidade de Ferrugem (%)",
    y = "Produtividade (kg/ha)",
    title = "Correlação entre severidade e produtividade"
  )
`geom_smooth()` using formula = 'y ~ x'

Source Code
---
title: "Exemplo de Correlação"
author: "Taís A. Machado dos Santos"
date: 2025-06-21
format:
  html:
    toc: true
    toc-depth: 2
    code-tools: true
    code-fold: true
---

## Introdução

Este é um exemplo de análise de correlação entre severidade de ferrugem (FER) e produtividade (PROD) em ensaio de campo.

## Código

```{r}
library(gsheet)
library(tidyverse)

url_campo <- "https://docs.google.com/spreadsheets/d/1bq2N19DcZdtax2fQW9OHSGMR0X2__Z9T/edit?gid=866852711#gid=866852711"
campo <- gsheet2tbl(url_campo)
```

## Correlação

```{r}
cor(campo$FER, campo$PROD)
cor.test(campo$FER, campo$PROD)
```

## Gráfico de dispersão com linha de tendência

```{r}
ggplot(campo, aes(x = FER, y = PROD)) +
  geom_point(color = "tomato", size = 3) +
  geom_smooth(method = "lm", color = "black") +
  theme_minimal() +
  labs(
    x = "Severidade de Ferrugem (%)",
    y = "Produtividade (kg/ha)",
    title = "Correlação entre severidade e produtividade"
  )
```