I've the following dataset and I would like to find out how to switch the column into rows in R.
| Pet Shop | Year | dog | fish | turtle | 
|---|---|---|---|---|
| A | 2021 | 275 | 20 | NA | 
| A | 2020 | 250 | NA | 50 | 
| A | 2019 | NA | NA | NA | 
| B | 2021 | 350 | 75 | NA | 
| B | 2020 | NA | 55 | 85 | 
| B | 2019 | NA | 75 | NA | 
| C | 2021 | 280 | NA | NA | 
| C | 2020 | NA | NA | NA | 
| C | 2019 | NA | 60 | NA | 
Does anyone have any suggestions as to how I can append the columns as rows?
| Pet Shop | Year | Animal | Prices | 
|---|---|---|---|
| A | 2021 | dog | 275 | 
| A | 2021 | fish | 20 | 
| A | 2021 | turtle | NA | 
| A | 2020 | dog | 250 | 
| A | 2020 | fish | NA | 
| A | 2020 | turtle | 50 | 
| A | 2019 | dog | NA | 
| A | 2019 | fish | NA | 
| A | 2019 | turtle | NA | 
| B | 2021 | dog | 350 | 
| B | 2021 | fish | 75 | 
| B | 2021 | turtle | NA | 
| B | 2020 | dog | NA | 
| B | 2020 | fish | 55 | 
| B | 2020 | turtle | 85 | 
... and onwards
Thanks in advance!
 
    