Evolução de rebanho leiteiro em PRV
+Table of Contents
+-
+
- 1. TODO +
- 2. Indices +
- 3. Relação UGM e categoria animal +
- 4. Composição do Rebanho +
- 5. Tabela inicial, com o dimensionamento atual e previsão de entradas e saídas de animais +
- 6. Composição anual do rebanho da fazenda + + +
- 7. Resumo da evolução + + +
- 8. TODO Resolver exportar ou criar data.tabela. Para continuar, é necessário exportar a Tabela acima. Faço pelo menu Table - Export to file. Nome do Arquivo a exportar = Tabela$.csv.>> + + +
1. TODO
++Continuar planilha +#+startup 2023-08-02 +
+ + ++Vou estudar o emacs calc, tentando elaborar uma planilha para evolução do +
+ + + ++Vou utilizar os manuais on line https://orgmode.org/manual/Field-and-range-formulas.html +e https://orgmode.org/org.html#Built_002din-Table-Editor +
+2. Indices
++IP = intervalo entre partos (12 meses) (setq IP "12") +
+ ++PP = primeiro parto (24 meses) (setq PP "24") +
+ ++PL = PerÃodo de lactação (10 meses)(setq PL "10") +
+ ++CL = capacidade de lotação (20UGM) (setq CL "20") +IndMor = Indice de mortalidade de bezerras +IRP = Índice de renovação do plantel - substituição de vacas velhas ou ruins +
+3. Relação UGM e categoria animal
+| Cataegoria animal | +UGM | +abrev | +
|---|---|---|
| Vacas em lactação | +1 | +vaca | +
| Vacas secas | +1 | +vase | +
| Bezerras até 12 meses | +0.25 | +Beze | +
| Novilhas até 18 meses | +0.50 | +No18 | +
| Novilhas até 24 meses | +0.75 | +No24 | +
| Outros | +1 | +Outr | +
+Os dados acima são padronizados, sendo que, por padrão, 1 UGM equivale a 500 kg de peso vivo. Desta forma, pode ser necessário ajustar as UGMs e acordo com o peso dos animais de cada fazenda. +
+4. Composição do Rebanho
++A composição do rebanho de cada estabelecimento varia conforme os objetivos, índices e manejo adotado. De modo geral busca-se uma composição com maior participação de categorias produtivas, ou seja, em caso de atividade leiteira, busca-se maior número de animais na categoria vacas em lactação. +Os dados da tabela 2 refletem a composição de um rebanho com finalidade de produção de leite, considerando um manejo reprodutivo e de alimentação excelentes. +
+ +| Categoria de animais | +Cabeças | +%cab% | +UGM | +%UGM | +
|---|---|---|---|---|
| Vacas em lactação | +18 | +51.4 | +18 | +76.9 | +
| Vacas secas | +2 | +9.5 | +2 | +12.1 | +
| Bezerras ate 12 meses | +10 | +32.3 | +2.5 | +2.8 | +
| Novilhas até 18 meses | +3 | +9.1 | +1.5 | +6.2 | +
| Novilhas até 24 meses | +0 | +0.0 | +0. | +0.0 | +
| Outros animais | ++ | 0.0 | +0 | +0.0 | +
| Total | +33 | +100.0 | +24. | +100.0 | +
+A composição do rebanho é dinâmico, com espectativa de crescimento ao longo do tempo, até alcançar o limite de suporte das pastagens +ou de outro limitante definido pela infraestrutura ou de trabalho da fazenda. A espectativa de crescimento se deve à previsão de 1 parto anual +por vaca, que gera um incremento anual de 50% de fêmeas em relação ao número de vacas, e do descarte de 25% das vacas. +Quando for atingido o limite de vacas na fazenda, pode-se vender o excedente de fêmeas em idade de terneiras, novilhas prenhas, ou vacas, +de acordo com a conveniência da fazenda. Entretanto, o limite é medido em UGM, o que também vai limitar a opção pela venda de animais maiores. +Com base nos índices definidos em conjunto com a fazenda, estimamos que a evolução do rebanho de apresente conforme a tabela 3, ressalvando que +esses valores não são absolutos, pois podem ocorrer imprevistos que alterem a evolução. Da mesma forma, havendo alteração nos índices esperados, +haverá impacto na evolução do rebanho, o que não caracteriza necessariamente erro de previsão ou de manejo. +
+5. Tabela inicial, com o dimensionamento atual e previsão de entradas e saídas de animais
++Os dados desta tabela deve ser alterados conforme necessário para alcançar a evolução do rebanho desejada. +As tabelas de composição de rebanho serão calculadas automáticamente, com base nos dados anotados na tabela <Tab0>. +
+| Constante | +ano 1 | +ano 2 | +ano 3 | +ano 4 | +ano 5 | +ano .. | +observação | +
|---|---|---|---|---|---|---|---|
| Partos/vaca/ano | +1 | +1 | +1 | +1 | +1 | +1 | ++ |
| Vacas Existentes | +00 | +- | +- | +- | +- | +- | +- a calcular | +
| Novilhas exist. | +00 | +- | +- | +- | +- | +- | +- a calcular | +
| Bezerras existentes | +0 | +- | +- | +- | +- | +- | +- a calcular | +
| Novilhas >- vacas | +0 | +0 | +0 | +0 | +0 | +0 | +NÃO ALTERAR | +
| % Bezerras -> novilhas | +0.4 | +0.4 | +0.75 | +0.7 | +0.7 | +0.7 | +% SNascidos | +
| Vacas a vender | +0 | +0 | +0 | +0 | +5 | +4 | ++ |
| Novilhas a vender | +0 | +0 | +0 | +0 | +0 | +0 | ++ |
| Bezerras a vender | +0 | +4 | +10 | +12 | +15 | +14 | ++ |
| Vacas a comprar | +0 | +0 | +0 | +0 | +0 | +0 | ++ |
| Novilhas a comprar | +20 | +0 | +0 | +0 | +0 | +0 | ++ |
| Bezerras a compras | +0 | +0 | +0 | +0 | +0 | +0 | ++ |
+Com a evolução estimada através dos indicadores: +. 1 parto por vaca por ano; +. Primeiro parto aos 18 meses +. Descarte de 25% das vacas a partir do 3º ano +. Capacidade de suporte para 40 vacas +. Aproveitamento de 40% dos nascidos para repsição +Temos o seguinte: +>> Iniciamos com 20 vacas +>> Compramos 5 novilhas cobertas +>> No segundo ano serão compradas 2 novilhas +
+6. Composição anual do rebanho da fazenda
+6.1. Ano 1
+| Categoria | +ExttAnt | +TIR | +Compra | +Venda | +Saldo | +TIC | +ExttFin | +
|---|---|---|---|---|---|---|---|
| VACAS >24 | +0 | +0 | +0 | +0 | +0 | +0 | +0 | +
| NOVILHAS 12<>24 | +0 | +0 | +20 | +0 | +20 | +20 | +0 | +
| BEZERRAS <12 | +0 | +0 | +0 | +0 | +0 | +0 | +0 | +
| Outros | ++ | 0 | +0 | +0 | ++ | 0 | +0 | +
+Na tabela 4 consta o número de animais para cada categoria, com as ocorrencias do ano. No caso das vacas, não há alteração, visto que não há entradas, nem saídas, e o número inicial é o mesmo do final. No caso das novilhas, há movimentação, com a transferência interna de 5 (que passam de bezerras para novilhas), compra de 2, e transferência cedendo 5 para serem vacas no próximo ano. Assim, o ano inicia com 1 novilha, e termina com 3. +
+6.2. Ano 2
+| CATEGORIA | +EXTTANT | +TIR | +COMPRA | +VENDA | +SALDO | +TIC | +EXTTFIN | +
|---|---|---|---|---|---|---|---|
| VACAS >24 | +0 | +20 | +0 | +0 | +20 | +0 | +20 | +
| Novilhas 12<>24 | +0 | +0 | +0 | +0 | +0 | +0 | +0 | +
| Bezerras <12 | +0 | +8 | +0 | +4 | +4 | +4 | +0 | +
| outros | ++ | + | + | + | + | + | + |
+Comentários sobre tabela 5 +
+6.3. Ano 3
++Na tabela 3.3 podemos observar… +
+| CATEGORIA | +EXTTANT | +TIR | +COMPRA | +VENDA | +SALDO | +TIC | +EXTTFIN | +
|---|---|---|---|---|---|---|---|
| VACAS >24 | +20 | +0 | +0 | +0 | +20 | +0 | +20 | +
| Novilhas 12<>24 | +0 | +4 | +0 | +0 | +4 | +4 | +0 | +
| Bezerras <12 | +0 | +15 | +0 | +10 | +5 | +5 | +0 | +
| outros | ++ | + | + | + | + | + | + |
+Comentários sobre a tabela 6 +
+6.4. Ano 4
+| CATEGORIA | +EXTTANT | +TIR | +COMPRA | +VENDA | +SALDO | +TIC | +EXTTFIN | +
|---|---|---|---|---|---|---|---|
| VACAS >24 | +20 | +4 | +0 | +0 | +24 | +0 | +24 | +
| Novilhas 12<>24 | +0 | +5 | +0 | +0 | +5 | +5 | +0 | +
| Bezerras <12 | +0 | +17 | +0 | +12 | +5 | +5 | +0 | +
| outros | +1 | ++ | + | + | + | + | + |
+Comentários da tabela 7 +
+6.5. Ano 5
++:TABLEEXPORTFILE: Documents/Tabela 3.5.csv +:TABLEEXPORTFORMAT: orgtbl-to-csv +
+| CATEGORIA | +EXTTANT | +TIR | +COMPRA | +VENDA | +SALDO | +TIC | +EXTTFIN | +
|---|---|---|---|---|---|---|---|
| VACAS >24 | +24 | +5 | +0 | +5 | +24 | +0 | +24 | +
| Novilhas 12<>24 | +0 | +5 | +0 | +0 | +5 | +5 | +0 | +
| Bezerras <12 | +0 | +17 | +0 | +12 | +5 | +5 | +0 | +
| outros | +1 | ++ | + | + | 1 | ++ | 1 | +
| + | + | + | + | + | + | + | + |
+Comentários da tabela 8 +
+6.6. Ano 6
++e, finalmente, na tabela 9, a composição do rebanho no sexto ano após a implementeação e adoção do PRV na propriedade VITRUVIO. +
+ + +| CATEGORIA | +EXTTANT | +TIR | +COMPRA | +VENDA | +SALDO | +TIC | +EXTTFIN | +
|---|---|---|---|---|---|---|---|
| VACAS >24 | +24 | +5 | +0 | +4 | +25 | +0 | +25 | +
| Novilhas 12<>24 | +0 | +5 | +0 | +0 | +5 | +5 | +0 | +
| Bezerras <12 | +0 | +18 | +0 | +14 | +4 | +4 | +0 | +
| outros | +1 | ++ | + | + | + | + | + |
7. Resumo da evolução
++Esta tabela é a que efetivamente interessa para ser apresentada ao cliente, ou para análise técnica, pois apresenta o resumo (resultado da evolução) proposto para a fazenda. +
+ ++Tabela com os dados resumidos referente aos animais existentes anualmente +Os dados da tabela abaixo resultam da estimativa de evolução de rebanho, de acordo com os dados da tabela de dados. +
+7.1. Entradas e saídas
+| Ano | +2004 | +2005 | +2006 | +2007 | +2008 | +2009 | +
|---|---|---|---|---|---|---|
| Vacas entradas | +0 | +0 | +0 | +0 | +0 | +0 | +
| Novilhas entradas | +20 | +0 | +0 | +0 | +0 | +0 | +
| Terneiras entradas | +0 | +0 | +0 | +0 | +0 | +0 | +
| Total entradas | +20 | +0 | +0 | +0 | +20 | +0 | +
| Vacas saídas | +0 | +0 | +0 | +0 | +5 | +4 | +
| Novilhas saídas | +0 | +0 | +0 | +0 | +0 | +0 | +
| Terneiras saídas | +0 | +4 | +10 | +12 | +12 | +14 | +
| Total saídas | +0 | +4 | +10 | +12 | +17 | +18 | +
| + | + | + | + | + | + | + |
7.2. Animais existentes
++:TABLEEXPORTFILE: data/Tabela4.csv +:TABLEEXPORTFORMAT: orgtbl-to-csv +
+| Categoria | +2004 | +2005 | +2006 | +2007 | +2008 | +2009 | +
|---|---|---|---|---|---|---|
| Vacas | +0 | +20 | +20 | +24 | +24 | +25 | +
| Novilhas | +20 | +0 | +4 | +5 | +5 | +5 | +
| Terneiras | +0 | +4 | +5 | +5 | +5 | +4 | +
| Tcab | +20 | +24 | +29 | +34 | +34 | +34 | +
| TUGMs | +20. | +21. | +25.25 | +30.5 | +31.5 | +31.75 | +
| + | + | + | + | + | + | + |
+@5$8=@2$8+@3$8+@4$8::@6$3=(@2$3*remote(Tab1,@2$2)+@3$3*remote(tab1,@3$2)+@4$3*remote(tab1,@4$2))::@6$4=(@2$4*remote(Tab1,@2$2)+@3$4*remote(tab1,@3$2)+@4$4*remote(tab1,@4$2))::@6$5=(@2$5*remote(Tab1,@2$2)+@3$5*remote(tab1,@3$2)+@4$5*remote(tab1,@4$2))::@6$6=(@2$6*remote(Tab1,@2$2)+@3$6*remote(tab1,@3$2)+@4$6*remote(tab1,@4$2))::@6$7=(@2$7*remote(Tab1,@2$2)+@3$7*remote(tab1,@3$2)+@4$7*remote(tab1,@4$2))::@6$8=(@2$8*remote(Tab1,@2$2)+@3$8*remote(tab1,@3$2)+@4$8*remote(tab1,@4$2)) +
+8. TODO Resolver exportar ou criar data.tabela. Para continuar, é necessário exportar a Tabela acima. Faço pelo menu Table - Export to file. Nome do Arquivo a exportar = Tabela$.csv.>>
+8.1. Gráfico resumo
+ library(data.table)
+ library(tidyr)
+library(dplyr)
+REV<-fread("~/Documentos/GITs/Compos_rebanho/data/ResumoEvolucaoVitruvio.csv", header=TRUE)
+ REv<- REV%>%
+ pivot_longer (cols=c("2004", "2005", "2006", "2007", "2008", "2009"),
+ names_to="Ano",
+ values_to="Quantidade",
+ values_drop_na = TRUE )
+
+REv$Ano=as.numeric(REv$Ano)
+View(REv)
+#end_src
+
+#+NAME: grafico resumo
+#+begin_src R
+ library (ggplot2)
+
+test1<-ggplot(REv, aes(Ano,
+ Quantidade,
+ colour=Categoria))+
+ geom_line()
+test1
+
+
+