diff --git a/EvolucaoVitruvio.html b/EvolucaoVitruvio.html index cb1b600..cbccf9f 100644 --- a/EvolucaoVitruvio.html +++ b/EvolucaoVitruvio.html @@ -26,31 +26,31 @@

Table of Contents

@@ -59,8 +59,8 @@ -
-

1. TODO

+
+

1. TODO

Continuar planilha @@ -81,8 +81,8 @@ e https://orgmo

-
-

2. Indices

+
+

2. Indices

IP = intervalo entre partos (12 meses) (setq IP "12") @@ -105,10 +105,10 @@ IRP = Índice de renovação do plantel - substituição de vacas velhas

-
-

3. Relação UGM e categoria animal

+
+

3. Relação UGM e categoria animal

- +
@@ -169,15 +169,15 @@ Os dados acima são padronizados, sendo que, por padrão, 1 UGM equivale a 500 k

-
-

4. Composição do Rebanho

+
+

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.

-
Table 1: UGM de referência de acordo com a categoria animal
+
@@ -276,14 +276,14 @@ haverá impacto na evolução do rebanho, o que não caracteriza necessariamente -
-

5. Tabela inicial, com o dimensionamento atual e previsão de entradas e saídas de animais

+
+

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>.

-
Table 2: Composição ideal em porcentagem , número de animais e UGM, com base em 10 vacas em lactação.
+
@@ -470,14 +470,14 @@ Temos o seguinte: -
-

6. Composição anual do rebanho da fazenda

+
+

6. Composição anual do rebanho da fazenda

-
-

6.1. Ano 1

+
+

6.1. Ano 1

-
Table 3: Entradas e saídas de animais do rebanho durante os primeiros 6 anos (até estabilizar)
+
@@ -564,10 +564,10 @@ Na tabela 4 consta o número de animais para cada categoria, com as ocorrencias -
-

6.2. Ano 2

+
+

6.2. Ano 2

-
Table 4: Composição do rebanho na fazenda VITRUVIO (ANO 1)
+
@@ -651,13 +651,13 @@ Comentários sobre tabela 5

-
-

6.3. Ano 3

+
+

6.3. Ano 3

Na tabela 3.3 podemos observar…

-
Table 5: Composição do rebanho na fazenda VITRUVIO (ANO 2)
+
@@ -741,10 +741,10 @@ Comentários sobre a tabela 6 -
-

6.4. Ano 4

+
+

6.4. Ano 4

-
Table 6: Composição do rebanho na fazenda VITRUVIO (ANO 3)
+
@@ -828,8 +828,8 @@ Comentários da tabela 7

-
-

6.5. Ano 5

+
+

6.5. Ano 5

:TABLEEXPORTFILE: Documents/Tabela 3.5.csv @@ -932,15 +932,15 @@ Comentários da tabela 8

-
-

6.6. Ano 6

+
+

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.

-
Table 7: Composição do rebanho na fazenda VITRUVIO (ANO 4)
+
@@ -1024,8 +1024,8 @@ e, finalmente, na tabela 9, a composição do rebanho no sexto ano após a imple -
-

7. Resumo da evolução

+
+

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. @@ -1037,8 +1037,8 @@ Os dados da tabela abaixo resultam da estimativa de evolução de rebanho, de ac

-
-

7.1. Entradas e saídas

+
+

7.1. Entradas e saídas

Table 8: Composição do rebanho na fazenda VITRUVIO (ANO 6)
@@ -1168,8 +1168,8 @@ Os dados da tabela abaixo resultam da estimativa de evolução de rebanho, de ac -
-

7.2. Animais existentes

+
+

7.2. Animais existentes

:TABLEEXPORTFILE: data/Tabela4.csv @@ -1274,44 +1274,18 @@ Os dados da tabela abaixo resultam da estimativa de evolução de rebanho, de ac

-
-

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. 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

+
+

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
-
-
-
-

8.2.

+
+

8.2.

diff --git a/EvolucaoVitruvio.html~ b/EvolucaoVitruvio.html~ index 8ab678a..1c96e28 100644 --- a/EvolucaoVitruvio.html~ +++ b/EvolucaoVitruvio.html~ @@ -26,53 +26,41 @@

Table of Contents

-
+
@@ -181,15 +169,15 @@ Os dados acima são padronizados, sendo que, por padrão, 1 UGM equivale a 500 k

-
-

4. Composição do Rebanho

+
+

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.

-
Table 1: UGM de referência de acordo com a categoria animal
+
@@ -215,10 +203,10 @@ Os dados da tabela 2 refletem a composição de um rebanho com finalidade de pro - - - - + + + + @@ -231,26 +219,26 @@ Os dados da tabela 2 refletem a composição de um rebanho com finalidade de pro - - - - + + + + - - + + - - - - + + + + @@ -263,9 +251,9 @@ Os dados da tabela 2 refletem a composição de um rebanho com finalidade de pro - + - + @@ -288,14 +276,14 @@ haverá impacto na evolução do rebanho, o que não caracteriza necessariamente -
-

5. Tabela inicial, com o dimensionamento atual e previsão de entradas e saídas de animais

+
+

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>.

-
Table 2: Composição ideal em porcentagem , número de animais e UGM, com base em 10 vacas em lactação.
Vacas em lactação1047.61060.61851.41876.9
Bezerras ate 12 meses314.30.754.51032.32.52.8
Novilhas até 18 meses 314.31.5 9.11.56.2
Novilhas até 24 meses314.32.2513.600.00.0.0
Total2133 100.016.524. 100.0
+
@@ -342,7 +330,7 @@ As tabelas de composição de rebanho serão calculadas automáticamente, com ba - + @@ -353,7 +341,7 @@ As tabelas de composição de rebanho serão calculadas automáticamente, com ba - + @@ -389,10 +377,10 @@ As tabelas de composição de rebanho serão calculadas automáticamente, com ba - - - - + + + + @@ -402,9 +390,9 @@ As tabelas de composição de rebanho serão calculadas automáticamente, com ba - - - + + + @@ -414,19 +402,19 @@ As tabelas de composição de rebanho serão calculadas automáticamente, com ba - - + + - - - - - + + + + + @@ -444,7 +432,7 @@ As tabelas de composição de rebanho serão calculadas automáticamente, com ba - + @@ -482,14 +470,14 @@ Temos o seguinte: -
-

6. Composição anual do rebanho da fazenda

+
+

6. Composição anual do rebanho da fazenda

-
-

6.1. Ano 1

+
+

6.1. Ano 1

-
Table 3: Entradas e saídas de animais do rebanho durante os primeiros 6 anos (até estabilizar)
Vacas Existentes2000 - - -
Novilhas exist.0500 - - -% Bezerras -> novilhas 0.4 0.40.40.40.40.40.750.70.70.7 % SNascidos
0 0 06149054  
0 0 07800  
Bezerras a vender 000000410121514  
Novilhas a comprar220 0 0 0
+
@@ -524,34 +512,34 @@ Temos o seguinte: - - - + + + - - - - + + + + - - - + + + @@ -576,10 +564,10 @@ Na tabela 4 consta o número de animais para cada categoria, com as ocorrencias -
-

6.2. Ano 2

+
+

6.2. Ano 2

-
Table 4: Composição do rebanho na fazenda VITRUVIO (ANO 1)
VACAS >2420 0 0 020 020000
NOVILHAS 12<>245 02 0772002020 0
BEZERRAS <12 08 0 088000 0
+
@@ -614,46 +602,46 @@ Na tabela 4 consta o número de animais para cada categoria, com as ocorrencias + - - + - + - - - + + + - + - - - + + + - - - + + +
Table 5: Composição do rebanho na fazenda VITRUVIO (ANO 2)
VACAS >240 207 0 02720 02720
Novilhas 12<>24 08 0 088000 0
Bezerras <12 0118 001111444 0
outros1      1  1   
@@ -663,13 +651,13 @@ Comentários sobre tabela 5

-
-

6.3. Ano 3

+
+

6.3. Ano 3

Na tabela 3.3 podemos observar…

- +
@@ -704,46 +692,46 @@ Na tabela 3.3 podemos observar… - - + - - + + + - + - - + + - + - - - + + + - - - + + +
Table 6: Composição do rebanho na fazenda VITRUVIO (ANO 3)
VACAS >2427820 0 035 03520020
Novilhas 12<>24 0114 0 0111144 0
Bezerras <12 01415 0014141055 0
outros1      1  1   
@@ -753,10 +741,10 @@ Comentários sobre a tabela 6
-
-

6.4. Ano 4

+
+

6.4. Ano 4

- +
@@ -791,34 +779,34 @@ Comentários sobre a tabela 6 - - + + - - - + + + - + - - + + - + - - - + + + @@ -828,9 +816,9 @@ Comentários sobre a tabela 6 - - + +
Table 7: Composição do rebanho na fazenda VITRUVIO (ANO 4)
VACAS >243511204 0640 04024024
Novilhas 12<>24 0145 0 0141455 0
Bezerras <12 01617 0016161255 0
     1  1  
@@ -840,8 +828,8 @@ Comentários da tabela 7

-
-

6.5. Ano 5

+
+

6.5. Ano 5

:TABLEEXPORTFILE: Documents/Tabela 3.5.csv @@ -882,34 +870,34 @@ Comentários da tabela 7 VACAS >24 -40 -14 +24 +5 0 -14 -40 +5 +24 0 -40 +24 Novilhas 12<>24 0 -16 +5 0 -7 -9 -9 +0 +5 +5 0 Bezerras <12 0 -16 +17 0 -0 -16 -16 +12 +5 +5 0 @@ -944,15 +932,15 @@ Comentários da tabela 8

-
-

6.6. Ano 6

+
+

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.

- +
@@ -987,34 +975,34 @@ e, finalmente, na tabela 9, a composição do rebanho no sexto ano após a imple - - + + - - + + - + - + - - - + + + - + - - - + + + @@ -1024,9 +1012,9 @@ e, finalmente, na tabela 9, a composição do rebanho no sexto ano após a imple - - + +
Table 8: Composição do rebanho na fazenda VITRUVIO (ANO 6)
VACAS >24409245 0940425 04025
Novilhas 12<>24 0165 0888055 0
Bezerras <12 01618 0016161444 0
     1  1  
@@ -1036,8 +1024,8 @@ e, finalmente, na tabela 9, a composição do rebanho no sexto ano após a imple -
-

7. Resumo da evolução

+
+

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. @@ -1049,8 +1037,8 @@ Os dados da tabela abaixo resultam da estimativa de evolução de rebanho, de ac

-
-

7.1. Entradas e saídas

+
+

7.1. Entradas e saídas

@@ -1094,7 +1082,7 @@ Os dados da tabela abaixo resultam da estimativa de evolução de rebanho, de ac - + @@ -1115,11 +1103,11 @@ Os dados da tabela abaixo resultam da estimativa de evolução de rebanho, de ac - + - + @@ -1129,9 +1117,9 @@ Os dados da tabela abaixo resultam da estimativa de evolução de rebanho, de ac - - - + + + @@ -1140,29 +1128,29 @@ Os dados da tabela abaixo resultam da estimativa de evolução de rebanho, de ac - - + + - - - - - + + + + + - - - - + + + + @@ -1180,8 +1168,8 @@ Os dados da tabela abaixo resultam da estimativa de evolução de rebanho, de ac -
-

7.2. Animais existentes

+
+

7.2. Animais existentes

:TABLEEXPORTFILE: data/Tabela4.csv @@ -1207,7 +1195,7 @@ Os dados da tabela abaixo resultam da estimativa de evolução de rebanho, de ac

- + @@ -1219,43 +1207,53 @@ Os dados da tabela abaixo resultam da estimativa de evolução de rebanho, de ac + - - - - - + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + @@ -1269,245 +1267,52 @@ Os dados da tabela abaixo resultam da estimativa de evolução de rebanho, de ac
Novilhas entradas220 0 0 0
Total entradas220 0 0 0220 0
0 0 06149054
0 0 07800
Terneiras saídas 000000410121214
Total saídas 00061441012 1718
AnoCategoria 2004 2005 2006
Vacas0 20273540404020242425
Novilhas781114982004555
Terneiras81114161616045554
Total354660706364Tcab202429343434
TUGMs20.21.25.2530.531.531.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. 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.0.1. Importação dos dados dos animais existentes

-
-
-
  library (data.table)
-  library(tidyr)
-library(dplyr)
-  library (ggplot2)
-
-
- -
-
Evol_exist <- fread("data/Tabela4.csv", check.names =FALSE, header=TRUE)
-  str(Evol_exist)
-
-#Transpor a tabela
-Evol_exist1<-dcast(melt(Evol_exist, id.vars="Ano"),variable ~Ano)
-# deu um trabalho para n ão aparecer uma linha nova com os nomes da colunas...
-str(Evol_exist1)
-Evoluc<-Evol_exist1%>%
-	 pivot_longer(!variable, names_to="Categoria", values_to="Cabecas")%>%
-	dplyr::mutate(Ano=variable)
-#View(Evoluc)
-str(Evoluc)
-
-
-
- -
-Classes ‘data.table’ and 'data.frame':	5 obs. of  7 variables:
- $ Ano : chr  "Vacas" "Novilhas" "Terneiras" "Total" ...
- $ 2004: int  20 7 8 35 NA
- $ 2005: int  27 8 11 46 NA
- $ 2006: int  35 11 14 60 NA
- $ 2007: int  40 14 16 70 NA
- $ 2008: int  40 9 16 63 NA
- $ 2009: int  40 8 16 64 NA
- - attr(*, ".internal.selfref")=<externalptr>
-Classes ‘data.table’ and 'data.frame':	6 obs. of  6 variables:
- $ variable : Factor w/ 6 levels "2004","2005",..: 1 2 3 4 5 6
- $ V1       : int  NA NA NA NA NA NA
- $ Novilhas : int  7 8 11 14 9 8
- $ Terneiras: int  8 11 14 16 16 16
- $ Total    : int  35 46 60 70 63 64
- $ Vacas    : int  20 27 35 40 40 40
- - attr(*, ".internal.selfref")=<externalptr> 
- - attr(*, "sorted")= chr "variable"
-tibble [30 × 4] (S3: tbl_df/tbl/data.frame)
- $ variable : Factor w/ 6 levels "2004","2005",..: 1 1 1 1 1 2 2 2 2 2 ...
- $ Categoria: chr [1:30] "V1" "Novilhas" "Terneiras" "Total" ...
- $ Cabecas  : int [1:30] NA 7 8 35 20 NA 8 11 46 27 ...
- $ Ano      : Factor w/ 6 levels "2004","2005",..: 1 1 1 1 1 2 2 2 2 2 ...
-
-
-
- - -
-

8.0.2. Gráfico da evolução do rebanho

-
- -
-

8.1. Gráfico 1

+
+

8.1. Gráfico resumo

-
-  Evoluc<-ggplot(Evoluc, aes(x=Ano, y=Cabecas, group = Categoria))+
-	  geom_line (aes(color=Categoria))+
-	 geom_point(aes(color=Categoria))
-	 getwd()
-png(filename="fig/Evoluc1.png")
-plot(Evoluc)
+
	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 )
 
- Evoluc
+REv$Ano=as.numeric(REv$Ano)
+View(REv)
+#end_src
 
+#+NAME: grafico resumo
+#+begin_src R :grafResum.png :results graphics file
+	library (ggplot2)
 
+test1<-ggplot(REv, aes(Ano,
+				  Quantidade,
+			  colour=Categoria))+
+							   geom_line()
+test1
 
 
- - -
-

evol1.png -

-
-
-
- -
-

8.2.

-
-

9. TODO - Resolver exportação figura no arquivo html

-
-
-
-

9.1. Animais vendidos

-
- - - --- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Vacas vendidas               
Novilhas vendidas               
Terneiras vendidas              
-
-
-
- - -
diff --git a/EvolucaoVitruvio.org b/EvolucaoVitruvio.org index 36de0e8..63ac2bc 100644 --- a/EvolucaoVitruvio.org +++ b/EvolucaoVitruvio.org @@ -47,7 +47,7 @@ IRP = Índice de renovação do plantel - substituição de vacas velhas | 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é 18 meses | 0.75 | No18 | | Novilhas até 24 meses | 0.75 | No24 | | Outros | 1 | Outr | |-----------------------+------+-------| @@ -57,19 +57,25 @@ Os dados acima são padronizados, sendo que, por padrão, 1 UGM equivale a 500 k 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. + + #+Caption: Composição ideal em porcentagem , número de animais e UGM, com base em 10 vacas em lactação. +:PROPERTIES: +:TABLE_EXPORT_FILE: ~/Documentos/GITs/Compos_rebanho/data/composicao.csv +:TABLE_EXPORT_FORMAT: orgtbl-to-csv +:END: #+NAME: C_ideal -| | 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 | -| ^ | | Tcab | | Tugm | | -|---+-----------------------+---------+-------+------+-------| +| | Categoria de animais | Cabeças (N) | Cabeças (%) | UGM (N) | UGM (%) | +|---+-----------------------+-------------+-------------+---------+---------| +| # | Vacas em lactação | 20 | 60.6 | 20 | 75.0 | +| # | Vacas secas | 2 | 6.7 | 2 | 7.8 | +| # | Bezerras ate 12 meses | 4 | 13.3 | 1. | 3.9 | +| # | Novilhas até 18 meses | 2 | 6.7 | 1. | 3.9 | +| # | Novilhas até 24 meses | 2 | 6.7 | 1.5 | 5.9 | +| # | Outros animais | | 0.0 | 0 | 0.0 | +| # | Total | 30 | 100.0 | 25.5 | 100.0 | +| ^ | | Tcab | | Tugm | | +|---+-----------------------+-------------+-------------+---------+---------| #+TBLFM: $4=$3*100/$Tcab;%.1f::@2$5=@2$3*remote(Tab1,@2$2)::@8$3=@2$3+@3$3+@4$3+@5$3+@6$3+@7$3::@3$5=@3$3*remote(Tab1, @3$2)::@4$5=@4$3*remote(Tab1, @4$2)::@5$5=@5$3*remote(Tab1, @5$2)::@6$5=@6$3*remote(Tab1, @6$2)::@7$5=@7$3*remote(Tab1, @7$2)::@8$5=vsum(@2..@7)::$6=$5*100/$Tugm;%.1f @@ -107,11 +113,11 @@ As tabelas de composição de rebanho serão calculadas automáticamente, com ba | | % Bezerras -> novilhas | 0.4 | 0.4 | 0.75 | 0.7 | 0.7 | 0.7 | % S_Nascidos | | ^ | | BA1 | BA2 | BA3 | BA4 | BA5 | BA6 | | |---+------------------------+-------+-------+-------+-------+-------+--------+--------------| -| | Vacas a vender | 0 | 0 | 0 | 0 | 5 | 4 | | +| | Vacas a vender | 0 | 0 | 0 | 2 | 5 | 4 | | | ^ | | VV1 | VV2 | VV3 | VV4 | VV5 | VV6 | | | | Novilhas a vender | 0 | 0 | 0 | 0 | 0 | 0 | | | ^ | | NV1 | NV2 | NV3 | NV4 | NV5 | NV6 | | -| | Bezerras a vender | 0 | 4 | 10 | 12 | 15 | 14 | | +| | Bezerras a vender | 0 | 4 | 10 | 11 | 11 | 11 | | | ^ | | BV1 | BV2 | BV3 | BV4 | BV5 | BV6 | | |---+------------------------+-------+-------+-------+-------+-------+--------+--------------| | | Vacas a comprar | 0 | 0 | 0 | 0 | 0 | 0 | | @@ -134,7 +140,7 @@ Temos o seguinte: >> No segundo ano serão compradas 2 novilhas -* Composição anual do rebanho da fazenda +** Composição anual do rebanho da fazenda ** Ano 1 #+Caption: Composição do rebanho na fazenda VITRUVIO (ANO 1) #+NAME: Tab3_1 @@ -144,7 +150,7 @@ Temos o seguinte: | ^ | | EAV | TRV | COV | VEV | SAV | TCV | EFV | | # | NOVILHAS 12<>24 | 0 | 0 | 20 | 0 | 20 | 20 | 0 | | ^ | | EAN | TRN | CON | VEN | SAN | TCN | EFN | -| # | BEZERRAS <12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | +| # | BEZERRAS <12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | | ^ | | EAB | FRB | COB | VEB | SAB | TCB | EFB | | # | Outros | | 0 | 0 | 0 | | 0 | 0 | | ^ | | EAO | FRO | COO | VEO | SAO | TCO | EFO | @@ -197,11 +203,11 @@ Comentários sobre a tabela 6 #+NAME: Tab3_4 | | CATEGORIA | EXTTANT | TIR | COMPRA | VENDA | SALDO | TIC | EXTTFIN | |---+-----------------+---------+-----+--------+-------+-------+-----+---------| -| # | VACAS >24 | 20 | 4 | 0 | 0 | 24 | 0 | 24 | +| # | VACAS >24 | 20 | 4 | 0 | 2 | 22 | 0 | 22 | | ^ | | EAV | TRV | COV | VEV | SAV | TCV | EFV | | # | Novilhas 12<>24 | 0 | 5 | 0 | 0 | 5 | 5 | 0 | | ^ | | EAN | TRN | CON | VEN | SAN | TCN | EFN | -| # | Bezerras <12 | 0 | 17 | 0 | 12 | 5 | 5 | 0 | +| # | Bezerras <12 | 0 | 15 | 0 | 11 | 4 | 4 | 0 | | ^ | | EAB | FRB | COB | VEB | SAB | TCB | EFB | | # | outros | 1 | | | | | | | | ^ | | EAO | FRO | COO | VEO | SAO | TCO | EFO | @@ -213,17 +219,13 @@ Comentários sobre a tabela 6 #+NAME: Tab3_5 #+Caption: Composição do rebanho na fazenda VITRUVIO (ANO 5) -:PROPERTIES: -:TABLE_EXPORT_FILE: Documents/Tabela 3.5.csv -:TABLE_EXPORT_FORMAT: orgtbl-to-csv -:END: | | CATEGORIA | EXTTANT | TIR | COMPRA | VENDA | SALDO | TIC | EXTTFIN | |---+-----------------+---------+-----+--------+-------+-------+-----+---------| -| # | VACAS >24 | 24 | 5 | 0 | 5 | 24 | 0 | 24 | +| # | VACAS >24 | 22 | 5 | 0 | 5 | 22 | 0 | 22 | | ^ | | EAV | TRV | COV | VEV | SAV | TCV | EFV | -| # | Novilhas 12<>24 | 0 | 5 | 0 | 0 | 5 | 5 | 0 | +| # | Novilhas 12<>24 | 0 | 4 | 0 | 0 | 4 | 4 | 0 | | ^ | | EAN | TRN | CON | VEN | SAN | TCN | EFN | -| # | Bezerras <12 | 0 | 17 | 0 | 12 | 5 | 5 | 0 | +| # | Bezerras <12 | 0 | 15 | 0 | 11 | 4 | 4 | 0 | | ^ | | EAB | FRB | COB | VEB | SAB | TCB | EFB | | # | outros | 1 | | | | 1 | | 1 | | ^ | | EAO | FRO | COO | VEO | SAO | TCO | EFO | @@ -237,15 +239,15 @@ Comentários da tabela 8 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. -#+name:Tab3_6 +#+NAME:Tab3_6 #+caption: Composição do rebanho na fazenda VITRUVIO (ANO 6) | | CATEGORIA | EXTTANT | TIR | COMPRA | VENDA | SALDO | TIC | EXTTFIN | |---+-----------------+---------+-----+--------+-------+-------+-----+---------| -| # | VACAS >24 | 24 | 5 | 0 | 4 | 25 | 0 | 25 | +| # | VACAS >24 | 22 | 4 | 0 | 4 | 22 | 0 | 22 | | ^ | | EAV | TRV | COV | VEV | SAV | TCV | EFV | -| # | Novilhas 12<>24 | 0 | 5 | 0 | 0 | 5 | 5 | 0 | +| # | Novilhas 12<>24 | 0 | 4 | 0 | 0 | 4 | 4 | 0 | | ^ | | EAN | TRN | CON | VEN | SAN | TCN | EFN | -| # | Bezerras <12 | 0 | 18 | 0 | 14 | 4 | 4 | 0 | +| # | Bezerras <12 | 0 | 15 | 0 | 11 | 4 | 4 | 0 | | ^ | | EAB | FRB | COB | VEB | SAB | TCB | EFB | | # | outros | 1 | | | | | | | | ^ | | EAO | FRO | COO | VEO | SAO | TCO | EFO | @@ -261,47 +263,52 @@ 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. ** Entradas e saídas -| | Ano | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | +#+NAME:TABELA5 +#+CAPTION: Resumo das entradas e saídas de animais nos primeiros anos do projeto +:PROPERTIES: +:TABLE_EXPORT_FILE: ~/Documentos/GITs/Compos_rebanho/data/ResumoEntraSaiVitruvio.csv +:TABLE_EXPORT_FORMAT: orgtbl-to-csv +:END: +| | Categoria | 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 | +| # | Total entradas | 20 | 0 | 0 | 0 | 0 | 0 | |---+--------------------+------+------+------+------+------+------| -| # | Vacas saídas | 0 | 0 | 0 | 0 | 5 | 4 | +| # | Vacas saídas | 0 | 0 | 0 | 2 | 5 | 4 | | # | Novilhas saídas | 0 | 0 | 0 | 0 | 0 | 0 | -| # | Terneiras saídas | 0 | 4 | 10 | 12 | 12 | 14 | +| # | Terneiras saídas | 0 | 4 | 10 | 11 | 11 | 11 | |---+--------------------+------+------+------+------+------+------| -| # | Total saídas | 0 | 4 | 10 | 12 | 17 | 18 | +| # | Total saídas | 0 | 4 | 10 | 13 | 16 | 15 | +| # | | | | | | | | |---+--------------------+------+------+------+------+------+------| -| | | | | | | | | -#+TBLFM:@2$3=remote(Tab3_1, $COV)::@2$4=remote(Tab3_2, $COV)::@2$5=remote(Tab3_3, $COV)::@2$6=remote(Tab3_4, $COV)::@2$7=remote(Tab3_5, $COV)::@2$8=remote(Tab3_6, $COV)::@3$3=remote(Tab3_1, $CON)::@3$4=remote(Tab3_2, $CON)::@3$5=remote(Tab3_3, $CON)::@3$6=remote(Tab3_4, $CON)::@3$7=remote(Tab3_5, $CON)::@3$8=remote(Tab3_6, $CON)::@4$3=remote(Tab3_1, $COB)::@4$4=remote(Tab3_2, $COB)::@4$5=remote(Tab3_3, $COB)::@4$6=remote(Tab3_4, $COB)::@4$7=remote(Tab3_5, $COB)::@4$8=remote(Tab3_6, $COB)::@5$3=@2$3+@3$3+@4$3::@5$4=@2$4+@3$4+@4$4::@5$5=@2$5+@3$5+@4$5::@5$6=@2$6+@3$6+@4$6::@5$7=@2$7+@3$3+@4$7::@5$8=@2$8+@3$8+@4$8::@6$3=remote(Tab3_1, $VEV)::@6$4=remote(Tab3_2, $VEV)::@6$5=remote(Tab3_3, $VEV)::@6$6=remote(Tab3_4, $VEV)::@6$7=remote(Tab3_5, $VEV)::@6$8=remote(Tab3_6, $VEV)::@7$3=remote(Tab3_1, $VEN)::@7$4=remote(Tab3_2, $VEN)::@7$5=remote(Tab3_3, $VEN)::@7$6=remote(Tab3_4, $VEN)::@7$7=remote(Tab3_5, $VEN)::@7$8=remote(Tab3_6, $VEN)::@8$3=remote(Tab3_1, $VEB)::@8$4=remote(Tab3_2, $VEB)::@8$5=remote(Tab3_3, $VEB)::@8$6=remote(Tab3_4, $VEB)::@8$7=remote(Tab3_5, $VEB)::@8$8=remote(Tab3_6, $VEB)::@9$3=@6$3+@7$3+@8$3::@9$4=@6$4+@7$4+@8$4::@9$5=@6$5+@7$5+@8$5::@9$6=@6$6+@7$6+@8$6::@9$7=@6$7+@7$3+@8$7::@9$8=@6$8+@7$8+@8$8 +#+TBLFM:@2$3=remote(Tab3_1, $COV)::@2$4=remote(Tab3_2, $COV)::@2$5=remote(Tab3_3, $COV)::@2$6=remote(Tab3_4, $COV)::@2$7=remote(Tab3_5, $COV)::@2$8=remote(Tab3_6, $COV)::@3$3=remote(Tab3_1, $CON)::@3$4=remote(Tab3_2, $CON)::@3$5=remote(Tab3_3, $CON)::@3$6=remote(Tab3_4, $CON)::@3$7=remote(Tab3_5, $CON)::@3$8=remote(Tab3_6, $CON)::@4$3=remote(Tab3_1, $COB)::@4$4=remote(Tab3_2, $COB)::@4$5=remote(Tab3_3, $COB)::@4$6=remote(Tab3_4, $COB)::@4$7=remote(Tab3_5, $COB)::@4$8=remote(Tab3_6, $COB)::@5$3=@2$3+@3$3+@4$3::@5$4=@2$4+@3$4+@4$4::@5$5=@2$5+@3$5+@4$5::@5$6=@2$6+@3$6+@4$6::@5$7=@2$7+@3$7+@4$7::@5$8=@2$8+@3$8+@4$8::@6$3=remote(Tab3_1, $VEV)::@6$4=remote(Tab3_2, $VEV)::@6$5=remote(Tab3_3, $VEV)::@6$6=remote(Tab3_4, $VEV)::@6$7=remote(Tab3_5, $VEV)::@6$8=remote(Tab3_6, $VEV)::@7$3=remote(Tab3_1, $VEN)::@7$4=remote(Tab3_2, $VEN)::@7$5=remote(Tab3_3, $VEN)::@7$6=remote(Tab3_4, $VEN)::@7$7=remote(Tab3_5, $VEN)::@7$8=remote(Tab3_6, $VEN)::@8$3=remote(Tab3_1, $VEB)::@8$4=remote(Tab3_2, $VEB)::@8$5=remote(Tab3_3, $VEB)::@8$6=remote(Tab3_4, $VEB)::@8$7=remote(Tab3_5, $VEB)::@8$8=remote(Tab3_6, $VEB)::@9$3=@6$3+@7$3+@8$3::@9$4=@6$4+@7$4+@8$4::@9$5=@6$5+@7$5+@8$5::@9$6=@6$6+@7$6+@8$6::@9$7=@6$7+@7$3+@8$7::@9$8=@6$8+@7$8+@8$8 ** Animais existentes #+NAME:TABELA4 #+CAPTION: Resumo da evolução do rebanho (Animais existentes anualmente) nos primeiros anos do projeto :PROPERTIES: -:TABLE_EXPORT_FILE: data/Tabela4.csv +:TABLE_EXPORT_FILE: ~/Documentos/GITs/Compos_rebanho/data/ResumoEvolucapVitruvio.csv :TABLE_EXPORT_FORMAT: orgtbl-to-csv :END: -| | 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 | -|---+-----------+------+------+-------+------+------+-------| -| # | T_cab | 20 | 24 | 29 | 34 | 34 | 34 | -| # | T_UGMs | 20. | 21. | 25.25 | 30.5 | 31.5 | 31.75 | -| # | | | | | | | | -#+TBLFM:@2$3=remote(Tab3_1, $SAV)::@2$4=remote(Tab3_2, $SAV)::@2$5=remote(Tab3_3, $SAV)::@2$6=remote(Tab3_4, $SAV)::@2$7=remote(Tab3_5, $SAV)::@2$8=remote(Tab3_6, $SAV)::@3$3=remote(Tab3_1, $SAN)::@3$4=remote(Tab3_2, $SAN)::@3$5=remote(Tab3_3, $SAN)::@3$6=remote(Tab3_4, $SAN)::@3$7=remote(Tab3_5, $SAN)::@3$8=remote(Tab3_6, $SAN)::@4$3=remote(Tab3_1, $SAB)::@4$4=remote(Tab3_2, $SAB)::@4$5=remote(Tab3_3, $SAB)::@4$6=remote(Tab3_4, $SAB)::@4$7=remote(Tab3_5, $SAB)::@4$8=remote(Tab3_6, $SAB)::@5$3=@2$3+@3$3+@4$3::@5$4=@2$4+@3$4+@4$4::@5$5=@2$5+@3$5+@4$5::@5$6=@2$6+@3$6+@4$6:: @5$7=@2$7+@3$7+@4$7:: - @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)) +| | Categoria | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | +|---+-----------+------+------+-------+-------+------+------| +| # | Vacas | 0 | 20 | 20 | 22 | 22 | 22 | +| # | Novilhas | 20 | 0 | 4 | 5 | 4 | 4 | +| # | Terneiras | 0 | 4 | 5 | 4 | 4 | 4 | +|---+-----------+------+------+-------+-------+------+------| +| # | T_cab | 20 | 24 | 29 | 31 | 30 | 30 | +| # | T_UGMs | 15. | 21. | 24.25 | 26.75 | 26. | 26. | +| # | | | | | | | | +#+TBLFM:@2$3=remote(Tab3_1, $SAV)::@2$4=remote(Tab3_2, $SAV)::@2$5=remote(Tab3_3, $SAV)::@2$6=remote(Tab3_4, $SAV)::@2$7=remote(Tab3_5, $SAV)::@2$8=remote(Tab3_6, $SAV)::@3$3=remote(Tab3_1, $SAN)::@3$4=remote(Tab3_2, $SAN)::@3$5=remote(Tab3_3, $SAN)::@3$6=remote(Tab3_4, $SAN)::@3$7=remote(Tab3_5, $SAN)::@3$8=remote(Tab3_6, $SAN)::@4$3=remote(Tab3_1, $SAB)::@4$4=remote(Tab3_2, $SAB)::@4$5=remote(Tab3_3, $SAB)::@4$6=remote(Tab3_4, $SAB)::@4$7=remote(Tab3_5, $SAB)::@4$8=remote(Tab3_6, $SAB)::@5$3=@2$3+@3$3+@4$3::@5$4=@2$4+@3$4+@4$4::@5$5=@2$5+@3$5+@4$5::@5$6=@2$6+@3$6+@4$6:: @5$7=@2$7+@3$7+@4$7::@5$8=@2$8+@3$8+@4$8::@6$3=(@2$3*remote(Tab1,@2$2)+@3$3*remote(tab1,@6$2)+@4$3*remote(tab1,@4$2))::@6$4=(@2$4*remote(Tab1,@2$2)+@3$4*remote(tab1,@6$2)+@4$4*remote(tab1,@4$2))::@6$5=(@2$5*remote(Tab1,@2$2)+@3$5*remote(tab1,@6$2)+@4$5*remote(tab1,@4$2))::@6$6=(@2$6*remote(Tab1,@2$2)+@3$6*remote(tab1,@6$2)+@4$6*remote(tab1,@4$2))::@6$7=(@2$7*remote(Tab1,@2$2)+@3$7*remote(tab1,@6$2)+@4$7*remote(tab1,@4$2))::@6$8=(@2$8*remote(Tab1,@2$2)+@3$8*remote(tab1,@6$2)+@4$8*remote(tab1,@4$2)) * 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.>> ** Gráfico resumo #+NAME: Ler data.table Resumo -#+begin_src R +#+begin_src R :exports results library(data.table) library(tidyr) library(dplyr) @@ -313,27 +320,22 @@ REV<-fread("~/Documentos/GITs/Compos_rebanho/data/ResumoEvolucaoVitruvio.csv", values_drop_na = TRUE ) REv$Ano=as.numeric(REv$Ano) -View(REv) +#View(REv) #end_src #+NAME: grafico resumo -#+begin_src R +#+begin_src R :grafResum.png :results graphics file library (ggplot2) -test1<-ggplot(REv, aes(Ano, +ResEvolVit<-ggplot(REv, aes(Ano, Quantidade, colour=Categoria))+ geom_line() -test1 +ggsave("ResEvolVit.png", ResEvolVit, path="~/Documentos/GITs/Compos_rebanho/data/", width=7, height=3, units="in") + #+end_src #+RESULTS: Ler data.table Resumo - : tibble [36 × 3] (S3: tbl_df/tbl/data.frame) - : $ Categoria : chr [1:36] "Vacas" "Vacas" "Vacas" "Vacas" ... - : $ Ano : num [1:36] 2004 2005 2006 2007 2008 ... - : $ Quantidade: num [1:36] 0 20 20 24 24 25 20 0 4 5 ... - : Warning message: - : Removed 6 rows containing missing values - : (`geom_line()`). + : Erro: unexpected string constant em "ggsave(ResEvolVit.pdf" ResEvolVit, path="" ** diff --git a/data/ResEvolVit.png b/data/ResEvolVit.png new file mode 100644 index 0000000..a9b9bfa Binary files /dev/null and b/data/ResEvolVit.png differ diff --git a/data/ResumoEntraSaiVitruvio.csv b/data/ResumoEntraSaiVitruvio.csv new file mode 100644 index 0000000..59195ac --- /dev/null +++ b/data/ResumoEntraSaiVitruvio.csv @@ -0,0 +1,10 @@ +Categoria,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,0,0 +Vacas saídas,0,0,0,2,5,4 +Novilhas saídas,0,0,0,0,0,0 +Terneiras saídas,0,4,10,11,11,11 +Total saídas,0,4,10,13,16,15 +,,,,,, diff --git a/data/ResumoEntraSaiVitruvio.csv~ b/data/ResumoEntraSaiVitruvio.csv~ new file mode 100644 index 0000000..ff3462e --- /dev/null +++ b/data/ResumoEntraSaiVitruvio.csv~ @@ -0,0 +1,9 @@ +Categoria,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,0,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 diff --git a/data/ResumoEvolucaoVitruvio.csv b/data/ResumoEvolucaoVitruvio.csv index 1fb9a7a..a772681 100644 --- a/data/ResumoEvolucaoVitruvio.csv +++ b/data/ResumoEvolucaoVitruvio.csv @@ -1,7 +1,7 @@ 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 -T_cab,20,24,29,34,34,34 -T_UGMs,20.,21.,25.25,30.5,31.5,31.75 +Vacas,0,20,20,22,22,22 +Novilhas,20,0,4,5,4,4 +Terneiras,0,4,5,4,4,4 +T_cab,20,24,29,31,30,30 +T_UGMs,15.,21.,24.25,26.75,26.,26. ,,,,,, diff --git a/data/composicao.csv b/data/composicao.csv new file mode 100644 index 0000000..191374f --- /dev/null +++ b/data/composicao.csv @@ -0,0 +1,8 @@ +Categoria de animais,Cabeças,%cab%,UGM,%UGM +Vacas em lactação,20,60.6,20,75.0 +Vacas secas,2,6.7,2,7.8 +Bezerras ate 12 meses,4,13.3,1.,3.9 +Novilhas até 18 meses,2,6.7,1.,3.9 +Novilhas até 24 meses,2,6.7,1.5,5.9 +Outros animais,,0.0,0,0.0 +Total,30,100.0,25.5,100.0 diff --git a/doc/#EvolucaoTexto.org# b/doc/#EvolucaoTexto.org# new file mode 100644 index 0000000..24efc38 --- /dev/null +++ b/doc/#EvolucaoTexto.org# @@ -0,0 +1,124 @@ +#+Title:Evolução de rebanho leiteiro em PRV +#+AUTHOR: Adenor Wendling +#+DATE: 10-23-2023 +#+OPTIONS: creator:nil timestamp:nil +#+PROPERTY: header-args:R :results output :session *R3* :cmdline :tangle yes +#+PROPERTY: header-args:R+ :exports results +#+SETUPFILE: https://fniessen.github.io/org-html-themes/org/theme-readtheorg.setup +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: +#+ATTR_HTML: :title testeAdenor :style color:red;[[https://orgmode.org]] +#+OPTIONS:with-date + +-------------------------- + +#+NAME: library +#+begin_src R :exports none + library(data.table) + library(dplyr) + library(flextable) +#+end_src + +#+RESULTS: library +| DT | +| dplyr | +| data.table | +| stats | +| graphics | +| grDevices | +| utils | +| datasets | +| methods | +| base | + +* Composição e evoluçã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*. Sua limitação geralmente está na capacidade de produção de alimentos na propriedade, ou ainda na capacidade de trabalho e das instalações. +Como o objetivo da presente proposta visa explorar a atividade em sistema a base de pasto, sendo que a maior parte da alimentação prevista será produzida no estabelecimento, este será considerado o fator limitante. +Da mesma forma, e evolução terá de respeitar o limite do estabelecimento, com incremento constante acompanhando as melhorias das pastagens. +Propomos que a base da composição e evolução seja calculada em número de cabeças e em unidade de gado maior (UMG), sendo que cada UGM equivale a 500 kg de peso vivo animal. De maneira geral, estima-se a UGM de acordo com a categoria animal ao qual pertence (Tabela 1). Esta é apenas uma aproximação, sendo que deve ser ajustado conforme o peso real dos animais ao longo da sua vida. +#+Caption: UGM de referência de acordo com a categoria animal +#+NAME: Tab1 +| Cataegoria animal | UGM | +|-----------------------+------| +| Vacas em lactação | 1 | +| Vacas secas | 1 | +| Bezerras até 12 meses | 0.25 | +| Novilhas até 18 meses | 0.75 | +| Novilhas até 24 meses | 0.75 | +| Outros | 1 | +|-----------------------+------| +Uma composição do rebanho deve ser planejada para alcançar a máxima eficiência do sistema produtivo, sem presença de animais improdutivos. Estimar com exatidão a composição é tarefa difícil, pelo número de variáveis que podem afetá-la, mas teremos como foco alcançar a seguinte composição (Tabela 2): + +;#+NAME: Composicao +#+begin_src R :exports results + #library(ascii) # exports result as org file + Composicao<-fread("~/Documentos/GITs/Compos_rebanho/data/composicao.csv", header=TRUE) + + ft<-flextable(head(Composicao)) + ft<-set_caption(ft,"Composição do rebanho depois de estabelisar o rebanho.") + ft<-width(ft,width=1.05) + print(theme_alafoli(ft)) +#+end_src + +#+RESULTS: Composicao + + +E evolução será baseado nos índices zootécnicos da raça, sendo: necessidade de substituição; fêmeas nascidas; intervalo entre nascimento e primeiro parto, mortalidade e intervalo entre partos. +Utilizamos os seguintes índices zootécnicos para estimar a evolução do rebanho do estabelecimento: +. Primeiro Parto = 26 meses +. Intervalo entre partos = 14 meses +. % de Fêmeas nascidas = 80% (uso de sêmen sexado) +. Mortalidade de bezerras = menor que 5% +. Descarte de vacas = 10 a 15% +Para equalizar a evolução entre os animais nascidos e necessários, serão vendidos os excedentes, na maioria dos casos na categoria bezerra. + +** Composição inicial +O estabelecimento não possui animais, sendo que o início da atividade se dará através da aquisição de 20 novilhas cobertas, da raça jersey. +** Evolução +Com base nos índices zootécnicos e definições técnicas de capacidade de produção de alimentos, a evolução se dará conforme consta da tabela 3, e figura 1. +;#+NAME:evolucao +#+begin_src R :exports results + #library(ascii) # exports result as org file + Evolucao<-fread("~/Documentos/GITs/Compos_rebanho/data/ResumoEvolucaoVitruvio.csv", header=TRUE) + + ft1<-flextable(Evolucao) + ft1<-set_caption(ft1,"Evolucao do rebanho durante os primeiros anos.") + ft1<-width(ft1,width=1.05) + print(theme_alafoli(ft1)) +#+end_src + + +#+RESULTS: evolucao + +Também podemos observar a evolução do rebanho em formato de figura. + +#+CAPTION: Evolução do rebanho nos primeiros anos em formato de gráfico +#+ATTR_HTML: +[[file:~/Documentos/GITs/Compos_rebanho/data/ResEvolVit.png][Figura 1 - Evolução do rebanho em forma de gráfico] + + +** Entradas e saídas de animais +Com os índices zootécnicos e a evolução do rebanho proposta, teremos uma movimentação de compra e venda de animais conforme tabela 4. + +#+begin_src R :exports results + #library(ascii) # exports result as org file + EntraSai<-fread("~/Documentos/GITs/Compos_rebanho/data/ResumoEntraSaiVitruvio.csv", header=TRUE) +EntraSai + ft2<-flextable(head(EntraSai)) + ft2<-set_caption(ft2,"Previsão de entradas e saídas de animais.") + ft2<-width(ft2,width=1.05) + print(theme_alafoli(ft2)) +#+end_src + +#+RESULTS: +: Categoria 2004 2005 2006 2007 2008 2009 +: 1: Vacas entradas 0 0 0 0 0 0 +: 2: Novilhas entradas 20 0 0 0 0 0 +: 3: Terneiras entradas 0 0 0 0 0 0 +: 4: Total entradas 20 0 0 0 20 0 +: 5: Vacas saídas 0 0 0 0 5 4 +: 6: Novilhas saídas 0 0 0 0 0 0 +: 7: Terneiras saídas 0 4 10 12 12 14 +: 8: Total saídas 0 4 10 12 17 18 diff --git a/doc/.#EvolucaoTexto.org b/doc/.#EvolucaoTexto.org new file mode 120000 index 0000000..00ee34d --- /dev/null +++ b/doc/.#EvolucaoTexto.org @@ -0,0 +1 @@ +adenor@adenor-550XDA.6318:1698059404 \ No newline at end of file diff --git a/doc/EvolucaoTexto.html b/doc/EvolucaoTexto.html new file mode 100644 index 0000000..e4a3093 --- /dev/null +++ b/doc/EvolucaoTexto.html @@ -0,0 +1,170 @@ + + + + + + +Evolução de rebanho leiteiro em PRV + + + + + + + + + + + + + + +
+

Evolução de rebanho leiteiro em PRV

+ +
+ +
+

1. Composição e evoluçã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. Sua limitação geralmente está na capacidade de produção de alimentos na propriedade, ou ainda na capacidade de trabalho e das instalações. +Como o objetivo da presente proposta visa explorar a atividade em sistema a base de pasto, sendo que a maior parte da alimentação prevista será produzida no estabelecimento, este será considerado o fator limitante. +Da mesma forma, e evolução terá de respeitar o limite do estabelecimento, com incremento constante acompanhando as melhorias das pastagens. +Propomos que a base da composição e evolução seja calculada em número de cabeças e em unidade de gado maior (UMG), sendo que cada UGM equivale a 500 kg de peso vivo animal. De maneira geral, estima-se a UGM de acordo com a categoria animal ao qual pertence (Tabela 1). Esta é apenas uma aproximação, sendo que deve ser ajustado conforme o peso real dos animais ao longo da sua vida. +

+ + + +++ ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 1: UGM de referência de acordo com a categoria animal
Cataegoria animalUGM
Vacas em lactação1
Vacas secas1
Bezerras até 12 meses0.25
Novilhas até 18 meses0.75
Novilhas até 24 meses0.75
Outros1
+

+Uma composição do rebanho deve ser planejada para alcançar a máxima eficiência do sistema produtivo, sem presença de animais improdutivos. Estimar com exatidão a composição é tarefa difícil, pelo número de variáveis que podem afetá-la, mas teremos como foco alcançar a seguinte composição (Tabela 2): +

+ +

+;#+NAME: Composicao +

+

+E evolução será baseado nos índices zootécnicos da raça, sendo: necessidade de substituição; fêmeas nascidas; intervalo entre nascimento e primeiro parto, mortalidade e intervalo entre partos. +Utilizamos os seguintes índices zootécnicos para estimar a evolução do rebanho do estabelecimento: +. Primeiro Parto = 26 meses +. Intervalo entre partos = 14 meses +. % de Fêmeas nascidas = 80% (uso de sêmen sexado) +. Mortalidade de bezerras = menor que 5% +. Descarte de vacas = 10 a 15% +Para equalizar a evolução entre os animais nascidos e necessários, serão vendidos os excedentes, na maioria dos casos na categoria bezerra. +

+
+ +
+

1.1. Composição inicial

+
+

+O estabelecimento não possui animais, sendo que o início da atividade se dará através da aquisição de 20 novilhas cobertas, da raça jersey. +

+
+
+
+

1.2. Evolução

+
+

+Com base nos índices zootécnicos e definições técnicas de capacidade de produção de alimentos, a evolução se dará conforme consta da tabela 3, e figura 1. +;#+NAME:evolucao +

+

+Também podemos observar a evolução do rebanho em formato de figura. +

+ +

+[[ResEvolVit.png][Figura 1 - Evolução do rebanho em forma de gráfico] +

+
+
+ + +
+

1.3. Entradas e saídas de animais

+
+

+Com os índices zootécnicos e a evolução do rebanho proposta, teremos uma movimentação de compra e venda de animais conforme tabela 4. +

+ +
+            Categoria 2004 2005 2006 2007 2008 2009
+1:     Vacas entradas    0    0    0    0    0    0
+2:  Novilhas entradas   20    0    0    0    0    0
+3: Terneiras entradas    0    0    0    0    0    0
+4:     Total entradas   20    0    0    0    0    0
+5:       Vacas saídas    0    0    0    2    5    4
+6:    Novilhas saídas    0    0    0    0    0    0
+7:   Terneiras saídas    0    4   10   11   11   11
+8:       Total saídas    0    4   10   13   16   15
+9:                      NA   NA   NA   NA   NA   NA
+
+
+
+
+
+
+

Date: 10-23-2023

+

Author: Adenor Wendling

+

Validate

+
+ + diff --git a/doc/EvolucaoTexto.html~ b/doc/EvolucaoTexto.html~ new file mode 100644 index 0000000..c2a6f27 --- /dev/null +++ b/doc/EvolucaoTexto.html~ @@ -0,0 +1,168 @@ + + + + + + +Evolução de rebanho leiteiro em PRV + + + + + + + + + + + + + + +
+

Evolução de rebanho leiteiro em PRV

+ +
+

1. Composição e evoluçã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. Sua limitação geralmente está na capacidade de produção de alimentos na propriedade, ou ainda na capacidade de trabalho e das instalações. +Como o objetivo da presente proposta visa explorar a atividade em sistema a base de pasto, sendo que a maior parte da alimentação prevista será produzida no estabelecimento, este será considerado o fator limitante. +Da mesma forma, e evolução terá de respeitar o limite do estabelecimento, com incremento constante acompanhando as melhorias das pastagens. +Propomos que a base da composição e evolução seja calculada em número de cabeças e em unidade de gado maior (UMG), sendo que cada UGM equivale a 500 kg de peso vivo animal. De maneira geral, estima-se a UGM de acordo com a categoria animal ao qual pertence (Tabela 1). Esta é apenas uma aproximação, sendo que deve ser ajustado conforme o peso real dos animais ao longo da sua vida. +

+ + + +++ ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 1: UGM de referência de acordo com a categoria animal
Cataegoria animalUGM
Vacas em lactação1
Vacas secas1
Bezerras até 12 meses0.25
Novilhas até 18 meses0.75
Novilhas até 24 meses0.75
Outros1
+

+Uma composição do rebanho deve ser planejada para alcançar a máxima eficiência do sistema produtivo, sem presença de animais improdutivos. Estimar com exatidão a composição é tarefa difícil, pelo número de variáveis que podem afetá-la, mas teremos como foco alcançar a seguinte composição (Tabela 2): +

+ +

+;#+NAME: Composicao +

+

+E evolução será baseado nos índices zootécnicos da raça, sendo: necessidade de substituição; fêmeas nascidas; intervalo entre nascimento e primeiro parto, mortalidade e intervalo entre partos. +Utilizamos os seguintes índices zootécnicos para estimar a evolução do rebanho do estabelecimento: +. Primeiro Parto = 26 meses +. Intervalo entre partos = 14 meses +. % de Fêmeas nascidas = 80% (uso de sêmen sexado) +. Mortalidade de bezerras = menor que 5% +. Descarte de vacas = 10 a 15% +Para equalizar a evolução entre os animais nascidos e necessários, serão vendidos os excedentes, na maioria dos casos na categoria bezerra. +

+
+ +
+

1.1. Composição inicial

+
+

+O estabelecimento não possui animais, sendo que o início da atividade se dará através da aquisição de 20 novilhas cobertas, da raça jersey. +

+
+
+
+

1.2. Evolução

+
+

+Com base nos índices zootécnicos e definições técnicas de capacidade de produção de alimentos, a evolução se dará conforme consta da tabela 3, e figura 1. +;#+NAME:evolucao +

+

+Também podemos observar a evolução do rebanho em formato de figura. +

+ +

+[[ResEvolVit.png][Figura 1 - Evolução do rebanho em forma de gráfico] +

+
+
+ + +
+

1.3. Entradas e saídas de animais

+
+

+Com os índices zootécnicos e a evolução do rebanho proposta, teremos uma movimentação de compra e venda de animais conforme tabela 4. +

+ +
+            Categoria 2004 2005 2006 2007 2008 2009
+1:     Vacas entradas    0    0    0    0    0    0
+2:  Novilhas entradas   20    0    0    0    0    0
+3: Terneiras entradas    0    0    0    0    0    0
+4:     Total entradas   20    0    0    0    0    0
+5:       Vacas saídas    0    0    0    2    5    4
+6:    Novilhas saídas    0    0    0    0    0    0
+7:   Terneiras saídas    0    4   10   11   11   11
+8:       Total saídas    0    4   10   13   16   15
+9:                      NA   NA   NA   NA   NA   NA
+
+
+
+
+
+
+

Date: 10-23-2023

+

Author: Adenor Wendling

+

Validate

+
+ + diff --git a/doc/EvolucaoTexto.org b/doc/EvolucaoTexto.org new file mode 100644 index 0000000..381aea4 --- /dev/null +++ b/doc/EvolucaoTexto.org @@ -0,0 +1,121 @@ +#+Title:Evolução de rebanho leiteiro em PRV +#+AUTHOR: Adenor Wendling +#+DATE: 10-23-2023 +#+OPTIONS: creator:nil timestamp:nil +#+PROPERTY: header-args:R :results output :session *R3* :cmdline :tangle yes +#+PROPERTY: header-args:R+ :exports results +#+SETUPFILE: https://fniessen.github.io/org-html-themes/org/theme-readtheorg.setup +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: +#+ATTR_HTML: :title testeAdenor :style color:red;[[https://orgmode.org]] +#+OPTIONS:with-date :with-tables +#+NAME: library +#+begin_src R :exports none + library(data.table) + library(dplyr) + library(flextable) +#+end_src + +#+RESULTS: library +| DT | +| dplyr | +| data.table | +| stats | +| graphics | +| grDevices | +| utils | +| datasets | +| methods | +| base | + +* Composição e evoluçã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*. Sua limitação geralmente está na capacidade de produção de alimentos na propriedade, ou ainda na capacidade de trabalho e das instalações. +Como o objetivo da presente proposta visa explorar a atividade em sistema a base de pasto, sendo que a maior parte da alimentação prevista será produzida no estabelecimento, este será considerado o fator limitante. +Da mesma forma, e evolução terá de respeitar o limite do estabelecimento, com incremento constante acompanhando as melhorias das pastagens. +Propomos que a base da composição e evolução seja calculada em número de cabeças e em unidade de gado maior (UMG), sendo que cada UGM equivale a 500 kg de peso vivo animal. De maneira geral, estima-se a UGM de acordo com a categoria animal ao qual pertence (Tabela 1). Esta é apenas uma aproximação, sendo que deve ser ajustado conforme o peso real dos animais ao longo da sua vida. +#+Caption: UGM de referência de acordo com a categoria animal +#+NAME: Tab1 +| Cataegoria animal | UGM | +|-----------------------+------| +| Vacas em lactação | 1 | +| Vacas secas | 1 | +| Bezerras até 12 meses | 0.25 | +| Novilhas até 18 meses | 0.75 | +| Novilhas até 24 meses | 0.75 | +| Outros | 1 | +|-----------------------+------| +Uma composição do rebanho deve ser planejada para alcançar a máxima eficiência do sistema produtivo, sem presença de animais improdutivos. Estimar com exatidão a composição é tarefa difícil, pelo número de variáveis que podem afetá-la, mas teremos como foco alcançar a seguinte composição (Tabela 2): + +;#+NAME: Composicao +#+begin_src R :exports results + #library(ascii) # exports result as org file + Composicao<-fread("~/Documentos/GITs/Compos_rebanho/data/composicao.csv", header=TRUE) + + ft<-flextable(head(Composicao)) + ft<-set_caption(ft,"Composição do rebanho depois de estabelisar o rebanho.") + ft<-width(ft,width=1.05) + print(theme_alafoli(ft)) +#+end_src + +#+RESULTS: Composicao + + +E evolução será baseado nos índices zootécnicos da raça, sendo: necessidade de substituição; fêmeas nascidas; intervalo entre nascimento e primeiro parto, mortalidade e intervalo entre partos. +Utilizamos os seguintes índices zootécnicos para estimar a evolução do rebanho do estabelecimento: +. Primeiro Parto = 26 meses +. Intervalo entre partos = 14 meses +. % de Fêmeas nascidas = 80% (uso de sêmen sexado) +. Mortalidade de bezerras = menor que 5% +. Descarte de vacas = 10 a 15% +Para equalizar a evolução entre os animais nascidos e necessários, serão vendidos os excedentes, na maioria dos casos na categoria bezerra. + +** Composição inicial +O estabelecimento não possui animais, sendo que o início da atividade se dará através da aquisição de 20 novilhas cobertas, da raça jersey. +** Evolução +Com base nos índices zootécnicos e definições técnicas de capacidade de produção de alimentos, a evolução se dará conforme consta da tabela 3, e figura 1. +;#+NAME:evolucao +#+begin_src R :exports results + #library(ascii) # exports result as org file + Evolucao<-fread("~/Documentos/GITs/Compos_rebanho/data/ResumoEvolucaoVitruvio.csv", header=TRUE) + + ft1<-flextable(Evolucao) + ft1<-set_caption(ft1,"Evolucao do rebanho durante os primeiros anos.") + ft1<-width(ft1,width=1.05) + print(theme_alafoli(ft1)) +#+end_src + + +#+RESULTS: evolucao + +Também podemos observar a evolução do rebanho em formato de figura. + +#+CAPTION: Evolução do rebanho nos primeiros anos em formato de gráfico +#+ATTR_HTML: +[[file:~/Documentos/GITs/Compos_rebanho/data/ResEvolVit.png][Figura 1 - Evolução do rebanho em forma de gráfico] + + +** Entradas e saídas de animais +Com os índices zootécnicos e a evolução do rebanho proposta, teremos uma movimentação de compra e venda de animais conforme tabela 4. + +#+begin_src R :exports results + #library(ascii) # exports result as org file + EntraSai<-fread("~/Documentos/GITs/Compos_rebanho/data/ResumoEntraSaiVitruvio.csv", header=TRUE) +EntraSai + ft2<-flextable(head(EntraSai)) + ft2<-set_caption(ft2,"Previsão de entradas e saídas de animais.") + ft2<-width(ft2,width=1.05) + print(theme_alafoli(ft2)) +#+end_src + +#+RESULTS: +: Categoria 2004 2005 2006 2007 2008 2009 +: 1: Vacas entradas 0 0 0 0 0 0 +: 2: Novilhas entradas 20 0 0 0 0 0 +: 3: Terneiras entradas 0 0 0 0 0 0 +: 4: Total entradas 20 0 0 0 20 0 +: 5: Vacas saídas 0 0 0 0 5 4 +: 6: Novilhas saídas 0 0 0 0 0 0 +: 7: Terneiras saídas 0 4 10 12 12 14 +: 8: Total saídas 0 4 10 12 17 18 diff --git a/doc/EvolucaoTexto.org~ b/doc/EvolucaoTexto.org~ new file mode 100644 index 0000000..27698f8 --- /dev/null +++ b/doc/EvolucaoTexto.org~ @@ -0,0 +1,49 @@ +#+Title:Evolução de rebanho leiteiro em PRV +#+AUTHOR: Adenor Wendling +#+DATE: 10-23-2023 +#+OPTIONS: creator:nil timestamp:nil +#+PROPERTY: header-args:R :results output :session *R2* :cmdline :tangle yes +#+PROPERTY: header-args:R+ :exports both +#+SLUG: orgmode-excel +#+TAGS: tabelas, org-mode, composição ideal +#+SETUPFILE: https://fniessen.github.io/org-html-themes/org/theme-readtheorg.setup +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: + +* Composição e evoluçã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*. Sua limitação geralmente está na capacidade de produção de alimentos na propriedade, ou ainda na capacidade de trabalho e das instalações. +Como o objetivo da presente proposta visa explorar a atividade em sistema a base de pasto, sendo que a maior parte da alimentação prevista será produzida no estabelecimento, este será considerado o fator limitante. +Da mesma forma, e evolução terá de respeitar o limite do estabelecimento, com incremento constante acompanhando as melhorias das pastagens. +Propomos que a base da composição e evolução seja calculada em número de cabeças e em unidade de gado maior (UMG), sendo que cada UGM equivale a 500 kg de peso vivo animal. De maneira geral, estima-se a UGM de acordo com a categoria animal ao qual pertence (Tabela 1). Esta é apenas uma aproximação, sendo que deve ser ajustado conforme o peso real dos animais ao longo da sua vida. +#+Caption: UGM de referência de acordo com a categoria animal +#+NAME: Tab1 +| Cataegoria animal | UGM | +|-----------------------+------| +| Vacas em lactação | 1 | +| Vacas secas | 1 | +| Bezerras até 12 meses | 0.25 | +| Novilhas até 18 meses | 0.50 | +| Novilhas até 24 meses | 0.75 | +| Outros | 1 | +|-----------------------+------| +Uma composição do rebanho deve ser planejada para alcançar a máxima eficiência do sistema produtivo, sem presença de animais improdutivos. Estimar com exatidão a composição é tarefa difícil, pelo número de variáveis que podem afetar-la, mas teremos como foco alcançar a seguinte composição (Tabela 2): + +#+Caption: Composição ideal em porcentagem , número de animais e UGM, com base em 10 vacas em lactação. +#+NAME: C_ideal +| | Categoria de animais | Cabeças | %cab% | UGM | %UGM | +|---+-----------------------+---------+-------+------+-------| +| # | Vacas em lactação | 19 | 57.6 | 18 | 75.0 | +| # | Vacas secas | 2 | 9.5 | 2 | 12.1 | +| # | Bezerras ate 12 meses | 10 | 30.3 | 2.5 | 10.4 | +| # | 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 | +| ^ | | Tcab | | Tugm | | +|---+-----------------------+---------+-------+------+-------| +#+TBLFM: $4=$3*100/$Tcab;%.1f::@2$5=@2$3*remote(Tab1,@2$2)::@8$3=@2$3+@3$3+@4$3+@5$3+@6$3+@7$3::@3$5=@3$3*remote(Tab1, @3$2)::@4$5=@4$3*remote(Tab1, @4$2)::@5$5=@5$3*remote(Tab1, @5$2)::@6$5=@6$3*remote(Tab1, @6$2)::@7$5=@7$3*remote(Tab1, @7$2)::@8$5=vsum(@2..@7)::$6=$5*100/$Tugm;%.1f + + +E evolução será baseado nos índices zootécnicos da raça, sendo: necessidade de substituição; fêmeas nascidas; intervalo entre nascimento e primeiro parto, mortalidade e intervalo entre partos.