Files
Compos_rebanho/script/Evolucao.html
2023-09-27 09:03:19 -03:00

1338 lines
38 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="portuguese" xml:lang="portuguese">
<head>
<!-- 2023-09-21 qui 11:51 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Evolução de rebanho leiteiro em PRV</title>
<meta name="author" content="Adenor Wendling" />
<meta name="generator" content="Org Mode" />
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<style> #content{max-width:1800px;}</style>
<style> p{max-width:800px;}</style>
<style> li{max-width:800px;}</style>
<style> pre.src{background: #f5f5f5;color:black;}</style>
</head>
<body>
<div id="content" class="content">
<h1 class="title">Evolução de rebanho leiteiro em PRV</h1>
<div id="table-of-contents" role="doc-toc">
<h2>Table of Contents</h2>
<div id="text-table-of-contents" role="doc-toc">
<ul>
<li><a href="#org46fc88a">1. Indices</a>
<ul>
<li><a href="#orgf35cfb8">1.1. Tabela Basede Constantes</a></li>
<li><a href="#orgdd2cba6">1.2. Comentários sobre tabela acima</a></li>
<li><a href="#org7c226be">1.3. Comentários da tabela acima</a></li>
<li><a href="#orgd97f249">1.4. Comentários da tabela acima</a></li>
</ul>
</li>
<li><a href="#orgcb86999">2. Resumo da evolução</a>
<ul>
<li><a href="#org4e0aa61">2.1. Tabela com os dados resumidos referente aos animais existentes anualmente</a></li>
</ul>
</li>
<li><a href="#org13b01a9">3. <span class="todo TODO">TODO</span> 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.&gt;&gt;</a>
<ul>
<li>
<ul>
<li><a href="#org38736f3">3.0.1. Importação dos dados dos animais existentes</a></li>
<li><a href="#org756dfb3">3.0.2. Gráfico da evolução do rebanho</a></li>
</ul>
</li>
<li><a href="#org34716d4">3.1. Gráfico 1</a></li>
</ul>
</li>
<li><a href="#orge462c1e">4. <span class="todo TODO">TODO</span> - Resolver exportação figura no arquivo html</a></li>
<li><a href="#org79a7aa7">5. Figuras (só para testar)</a></li>
</ul>
</div>
</div>
<p>
#+TODO
Continuar planilha
#+startup 2023-08-02
</p>
<p>
Vou estudar o emacs calc, tentando elaborar uma planilha para evolução do
</p>
<p>
Vou utilizar os manuais on line <a href="https://orgmode.org/manual/Field-and-range-formulas.html">https://orgmode.org/manual/Field-and-range-formulas.html</a>
e <a href="https://orgmode.org/org.html#Built_002din-Table-Editor">https://orgmode.org/org.html#Built_002din-Table-Editor</a>
</p>
<div id="outline-container-org46fc88a" class="outline-2">
<h2 id="org46fc88a"><span class="section-number-2">1.</span> Indices</h2>
<div class="outline-text-2" id="text-1">
<p>
IP = intervalo entre partos (12 meses) (setq IP "12")
</p>
<p>
PP = primeiro parto (24 meses) (setq PP "24")
</p>
<p>
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
</p>
<p>
Comnpisição ideal em número de animais por categoria:
</p>
<table id="orgc6badcb" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
<caption class="t-above"><span class="table-number">Table 1:</span> UGM de referência de acordo com a categoria animal</caption>
<colgroup>
<col class="org-left" />
<col class="org-right" />
<col class="org-left" />
</colgroup>
<thead>
<tr>
<th scope="col" class="org-left">Cataegoria animal</th>
<th scope="col" class="org-right">UGM</th>
<th scope="col" class="org-left">abrev</th>
</tr>
</thead>
<tbody>
<tr>
<td class="org-left">Vacas em lactação</td>
<td class="org-right">1</td>
<td class="org-left">vaca</td>
</tr>
<tr>
<td class="org-left">Vacas secas</td>
<td class="org-right">1</td>
<td class="org-left">vase</td>
</tr>
<tr>
<td class="org-left">Bezerras até 12 meses</td>
<td class="org-right">0.25</td>
<td class="org-left">Beze</td>
</tr>
<tr>
<td class="org-left">Novilhas até 18 meses</td>
<td class="org-right">0.50</td>
<td class="org-left">No18</td>
</tr>
<tr>
<td class="org-left">Novilhas até 24 meses</td>
<td class="org-right">0.75</td>
<td class="org-left">No24</td>
</tr>
<tr>
<td class="org-left">Outros</td>
<td class="org-right">1</td>
<td class="org-left">Outr</td>
</tr>
</tbody>
</table>
<p>
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.
</p>
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
<caption class="t-above"><span class="table-number">Table 2:</span> Composição ideal em porcentagem , número de animais e UGM, com base em 10 vacas em lactação.</caption>
<colgroup>
<col class="org-left" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
</colgroup>
<thead>
<tr>
<th scope="col" class="org-left">Categoria de animais</th>
<th scope="col" class="org-right">Cabeças</th>
<th scope="col" class="org-right">%cab%</th>
<th scope="col" class="org-right">UGM</th>
<th scope="col" class="org-right">%UGM</th>
</tr>
</thead>
<tbody>
<tr>
<td class="org-left">Vacas em lactação</td>
<td class="org-right">10</td>
<td class="org-right">47.6</td>
<td class="org-right">10</td>
<td class="org-right">60.6</td>
</tr>
<tr>
<td class="org-left">Vacas secas</td>
<td class="org-right">2</td>
<td class="org-right">9.5</td>
<td class="org-right">2</td>
<td class="org-right">12.1</td>
</tr>
<tr>
<td class="org-left">Bezerras ate 12 meses</td>
<td class="org-right">3</td>
<td class="org-right">14.3</td>
<td class="org-right">0.75</td>
<td class="org-right">4.5</td>
</tr>
<tr>
<td class="org-left">Novilhas até 18 meses</td>
<td class="org-right">3</td>
<td class="org-right">14.3</td>
<td class="org-right">1.5</td>
<td class="org-right">9.1</td>
</tr>
<tr>
<td class="org-left">Novilhas até 24 meses</td>
<td class="org-right">3</td>
<td class="org-right">14.3</td>
<td class="org-right">2.25</td>
<td class="org-right">13.6</td>
</tr>
<tr>
<td class="org-left">Outros animais</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">0.0</td>
<td class="org-right">0</td>
<td class="org-right">0.0</td>
</tr>
<tr>
<td class="org-left">Total</td>
<td class="org-right">21</td>
<td class="org-right">100.0</td>
<td class="org-right">16.5</td>
<td class="org-right">100.0</td>
</tr>
</tbody>
</table>
<p>
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.
</p>
</div>
<div id="outline-container-orgf35cfb8" class="outline-3">
<h3 id="orgf35cfb8"><span class="section-number-3">1.1.</span> Tabela Basede Constantes</h3>
<div class="outline-text-3" id="text-1-1">
<p>
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 &lt;Tab0&gt;.
</p>
<table id="org4004757" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
<caption class="t-above"><span class="table-number">Table 3:</span> Entradas e saídas de animais do rebanho durante os primeiros 6 anos (até estabilizar)</caption>
<colgroup>
<col class="org-left" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-left" />
<col class="org-left" />
</colgroup>
<thead>
<tr>
<th scope="col" class="org-left">Constante</th>
<th scope="col" class="org-right">ano 1</th>
<th scope="col" class="org-right">ano 2</th>
<th scope="col" class="org-right">ano 3</th>
<th scope="col" class="org-right">ano 4</th>
<th scope="col" class="org-right">ano 5</th>
<th scope="col" class="org-right">ano ..</th>
<th scope="col" class="org-left">observação</th>
<th scope="col" class="org-left">&#xa0;</th>
</tr>
</thead>
<tbody>
<tr>
<td class="org-left">Partos por vaca ano</td>
<td class="org-right">1</td>
<td class="org-right">1</td>
<td class="org-right">1</td>
<td class="org-right">1</td>
<td class="org-right">1</td>
<td class="org-right">1</td>
<td class="org-left">&#xa0;</td>
<td class="org-left">&#xa0;</td>
</tr>
</tbody>
<tbody>
<tr>
<td class="org-left">Vacas Existentes</td>
<td class="org-right">20</td>
<td class="org-right">-</td>
<td class="org-right">-</td>
<td class="org-right">-</td>
<td class="org-right">-</td>
<td class="org-right">-</td>
<td class="org-left">- a calcular</td>
<td class="org-left">&#xa0;</td>
</tr>
<tr>
<td class="org-left">Novilhas (12 a 24) existentes</td>
<td class="org-right">05</td>
<td class="org-right">-</td>
<td class="org-right">-</td>
<td class="org-right">-</td>
<td class="org-right">-</td>
<td class="org-right">-</td>
<td class="org-left">- a calcular</td>
<td class="org-left">&#xa0;</td>
</tr>
<tr>
<td class="org-left">Bezerras existentes</td>
<td class="org-right">0</td>
<td class="org-right">-</td>
<td class="org-right">-</td>
<td class="org-right">-</td>
<td class="org-right">-</td>
<td class="org-right">-</td>
<td class="org-left">- a calcular</td>
<td class="org-left">&#xa0;</td>
</tr>
</tbody>
<tbody>
<tr>
<td class="org-left">Novilhas para vacas</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-right">5</td>
<td class="org-right">5</td>
<td class="org-right">7</td>
<td class="org-right">7</td>
<td class="org-left">&#xa0;</td>
<td class="org-left">&#xa0;</td>
</tr>
<tr>
<td class="org-left">% Bezerras para novilhas</td>
<td class="org-right">0.4</td>
<td class="org-right">0.4</td>
<td class="org-right">0.4</td>
<td class="org-right">0.4</td>
<td class="org-right">0.4</td>
<td class="org-right">0.4</td>
<td class="org-left">com base no total de nascidos</td>
<td class="org-left">&#xa0;</td>
</tr>
</tbody>
<tbody>
<tr>
<td class="org-left">Vacas a vender</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-right">3</td>
<td class="org-right">3</td>
<td class="org-right">5</td>
<td class="org-left">&#xa0;</td>
<td class="org-left">&#xa0;</td>
</tr>
<tr>
<td class="org-left">Novilhas a vender (Num)</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-right">7</td>
<td class="org-right">7</td>
<td class="org-left">&#xa0;</td>
<td class="org-left">&#xa0;</td>
</tr>
<tr>
<td class="org-left">Bezerras a vender</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-right">1</td>
<td class="org-right">1</td>
<td class="org-right">1</td>
<td class="org-right">1</td>
<td class="org-left">&#xa0;</td>
<td class="org-left">&#xa0;</td>
</tr>
</tbody>
<tbody>
<tr>
<td class="org-left">Vacas a comprar</td>
<td class="org-right">0</td>
<td class="org-right">5</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-left">&#xa0;</td>
<td class="org-left">&#xa0;</td>
</tr>
<tr>
<td class="org-left">Novilhas a comprar</td>
<td class="org-right">2</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-left">&#xa0;</td>
<td class="org-left">&#xa0;</td>
</tr>
<tr>
<td class="org-left">Bezerras a compras</td>
<td class="org-right">1</td>
<td class="org-right">1</td>
<td class="org-right">1</td>
<td class="org-right">1</td>
<td class="org-right">1</td>
<td class="org-right">1</td>
<td class="org-left">&#xa0;</td>
<td class="org-left">&#xa0;</td>
</tr>
</tbody>
</table>
<p>
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:
&gt;&gt; Iniciamos com 20 vacas
&gt;&gt; No segundo ano serão compradas 2 novilhas
</p>
<table id="org3d08e72" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
<caption class="t-above"><span class="table-number">Table 4:</span> Composição do rebanho na fazenda VITRUVIO (ANO 1)</caption>
<colgroup>
<col class="org-left" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
</colgroup>
<thead>
<tr>
<th scope="col" class="org-left">Categoria</th>
<th scope="col" class="org-right">ExttAnt</th>
<th scope="col" class="org-right">TIR</th>
<th scope="col" class="org-right">Compra</th>
<th scope="col" class="org-right">Venda</th>
<th scope="col" class="org-right">Saldo</th>
<th scope="col" class="org-right">TIC</th>
<th scope="col" class="org-right">ExttFin</th>
</tr>
</thead>
<tbody>
<tr>
<td class="org-left">VACAS &gt;24</td>
<td class="org-right">20</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-right">20</td>
<td class="org-right">0</td>
<td class="org-right">20</td>
</tr>
<tr>
<td class="org-left">NOVILHAS 12&lt;&gt;24</td>
<td class="org-right">1</td>
<td class="org-right">5</td>
<td class="org-right">2</td>
<td class="org-right">0</td>
<td class="org-right">8</td>
<td class="org-right">0</td>
<td class="org-right">3</td>
</tr>
<tr>
<td class="org-left">BEZERRAS &lt;12</td>
<td class="org-right">2</td>
<td class="org-right">8</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-right">10</td>
<td class="org-right">10</td>
<td class="org-right">0</td>
</tr>
<tr>
<td class="org-left">Outros</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
</tr>
</tbody>
</table>
<p>
Na tabela 3.1 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.
</p>
<table id="org310e096" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
<caption class="t-above"><span class="table-number">Table 5:</span> Composição do rebanho na fazenda VITRUVIO (ANO 2)</caption>
<colgroup>
<col class="org-left" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
</colgroup>
<thead>
<tr>
<th scope="col" class="org-left">CATEGORIA</th>
<th scope="col" class="org-right">EXTTANT</th>
<th scope="col" class="org-right">TIR</th>
<th scope="col" class="org-right">COMPRA</th>
<th scope="col" class="org-right">VENDA</th>
<th scope="col" class="org-right">SALDO</th>
<th scope="col" class="org-right">TIC</th>
<th scope="col" class="org-right">EXTTFIN</th>
</tr>
</thead>
<tbody>
<tr>
<td class="org-left">VACAS &gt;24</td>
<td class="org-right">20</td>
<td class="org-right">0</td>
<td class="org-right">5</td>
<td class="org-right">0</td>
<td class="org-right">25</td>
<td class="org-right">0</td>
<td class="org-right">25</td>
</tr>
<tr>
<td class="org-left">Novilhas 12&lt;&gt;24</td>
<td class="org-right">3</td>
<td class="org-right">10</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-right">13</td>
<td class="org-right">13</td>
<td class="org-right">0</td>
</tr>
<tr>
<td class="org-left">Bezerras &lt;12</td>
<td class="org-right">0</td>
<td class="org-right">10</td>
<td class="org-right">1</td>
<td class="org-right">0</td>
<td class="org-right">11</td>
<td class="org-right">11</td>
<td class="org-right">0</td>
</tr>
<tr>
<td class="org-left">outros</td>
<td class="org-right">1</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">1</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">1</td>
</tr>
</tbody>
</table>
</div>
</div>
<div id="outline-container-orgdd2cba6" class="outline-3">
<h3 id="orgdd2cba6"><span class="section-number-3">1.2.</span> Comentários sobre tabela acima</h3>
<div class="outline-text-3" id="text-1-2">
<p>
Na tabela 3.3 podemos observar&#x2026;
</p>
<table id="orgefb57fa" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
<caption class="t-above"><span class="table-number">Table 6:</span> Composição do rebanho na fazenda VITRUVIO (ANO 3)</caption>
<colgroup>
<col class="org-left" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
</colgroup>
<thead>
<tr>
<th scope="col" class="org-left">CATEGORIA</th>
<th scope="col" class="org-right">EXTTANT</th>
<th scope="col" class="org-right">TIR</th>
<th scope="col" class="org-right">COMPRA</th>
<th scope="col" class="org-right">VENDA</th>
<th scope="col" class="org-right">SALDO</th>
<th scope="col" class="org-right">TIC</th>
<th scope="col" class="org-right">EXTTFIN</th>
</tr>
</thead>
<tbody>
<tr>
<td class="org-left">VACAS &gt;24</td>
<td class="org-right">25</td>
<td class="org-right">13</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-right">38</td>
<td class="org-right">0</td>
<td class="org-right">38</td>
</tr>
<tr>
<td class="org-left">Novilhas 12&lt;&gt;24</td>
<td class="org-right">0</td>
<td class="org-right">11</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-right">11</td>
<td class="org-right">11</td>
<td class="org-right">0</td>
</tr>
<tr>
<td class="org-left">Bezerras &lt;12</td>
<td class="org-right">0</td>
<td class="org-right">15</td>
<td class="org-right">1</td>
<td class="org-right">1</td>
<td class="org-right">15</td>
<td class="org-right">15</td>
<td class="org-right">0</td>
</tr>
<tr>
<td class="org-left">outros</td>
<td class="org-right">1</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">1</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">1</td>
</tr>
</tbody>
</table>
</div>
</div>
<div id="outline-container-org7c226be" class="outline-3">
<h3 id="org7c226be"><span class="section-number-3">1.3.</span> Comentários da tabela acima</h3>
<div class="outline-text-3" id="text-1-3">
<p>
Na tabela 3.4 &#x2026;
</p>
<table id="org7b2e030" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
<caption class="t-above"><span class="table-number">Table 7:</span> Composição do rebanho na fazenda VITRUVIO (ANO 4)</caption>
<colgroup>
<col class="org-left" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
</colgroup>
<thead>
<tr>
<th scope="col" class="org-left">CATEGORIA</th>
<th scope="col" class="org-right">EXTTANT</th>
<th scope="col" class="org-right">TIR</th>
<th scope="col" class="org-right">COMPRA</th>
<th scope="col" class="org-right">VENDA</th>
<th scope="col" class="org-right">SALDO</th>
<th scope="col" class="org-right">TIC</th>
<th scope="col" class="org-right">EXTTFIN</th>
</tr>
</thead>
<tbody>
<tr>
<td class="org-left">VACAS &gt;24</td>
<td class="org-right">38</td>
<td class="org-right">11</td>
<td class="org-right">0</td>
<td class="org-right">3</td>
<td class="org-right">46</td>
<td class="org-right">0</td>
<td class="org-right">46</td>
</tr>
<tr>
<td class="org-left">Novilhas 12&lt;&gt;24</td>
<td class="org-right">0</td>
<td class="org-right">15</td>
<td class="org-right">0</td>
<td class="org-right">0</td>
<td class="org-right">15</td>
<td class="org-right">15</td>
<td class="org-right">0</td>
</tr>
<tr>
<td class="org-left">Bezerras &lt;12</td>
<td class="org-right">0</td>
<td class="org-right">18</td>
<td class="org-right">1</td>
<td class="org-right">1</td>
<td class="org-right">18</td>
<td class="org-right">18</td>
<td class="org-right">0</td>
</tr>
<tr>
<td class="org-left">outros</td>
<td class="org-right">1</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">1</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">1</td>
</tr>
</tbody>
</table>
</div>
</div>
<div id="outline-container-orgd97f249" class="outline-3">
<h3 id="orgd97f249"><span class="section-number-3">1.4.</span> Comentários da tabela acima</h3>
<div class="outline-text-3" id="text-1-4">
<p>
na tabela 3.5
</p>
<p>
:TABLE<sub>EXPORT</sub><sub>FILE</sub>: Documents/Tabela 3.5.csv
:TABLE<sub>EXPORT</sub><sub>FORMAT</sub>: orgtbl-to-csv
</p>
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
<colgroup>
<col class="org-left" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
</colgroup>
<thead>
<tr>
<th scope="col" class="org-left">CATEGORIA</th>
<th scope="col" class="org-right">EXTTANT</th>
<th scope="col" class="org-right">TIR</th>
<th scope="col" class="org-right">COMPRA</th>
<th scope="col" class="org-right">VENDA</th>
<th scope="col" class="org-right">SALDO</th>
<th scope="col" class="org-right">TIC</th>
<th scope="col" class="org-right">EXTTFIN</th>
</tr>
</thead>
<tbody>
<tr>
<td class="org-left">VACAS &gt;24</td>
<td class="org-right">46</td>
<td class="org-right">15</td>
<td class="org-right">0</td>
<td class="org-right">3</td>
<td class="org-right">58</td>
<td class="org-right">0</td>
<td class="org-right">58</td>
</tr>
<tr>
<td class="org-left">Novilhas 12&lt;&gt;24</td>
<td class="org-right">0</td>
<td class="org-right">18</td>
<td class="org-right">0</td>
<td class="org-right">7</td>
<td class="org-right">11</td>
<td class="org-right">11</td>
<td class="org-right">0</td>
</tr>
<tr>
<td class="org-left">Bezerras &lt;12</td>
<td class="org-right">0</td>
<td class="org-right">23</td>
<td class="org-right">1</td>
<td class="org-right">1</td>
<td class="org-right">23</td>
<td class="org-right">23</td>
<td class="org-right">0</td>
</tr>
<tr>
<td class="org-left">outros</td>
<td class="org-right">1</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">1</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">1</td>
</tr>
</tbody>
</table>
<p>
e, finalmente, na tabela 3.6, a composição do rebanho no sexto ano após a implementeação e adoção do PRV na propriedade VITRUVIO.
</p>
<table id="org73fb275" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
<caption class="t-above"><span class="table-number">Table 8:</span> Composição do rebanho na fazenda VITRUVIO (ANO 6)</caption>
<colgroup>
<col class="org-left" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
</colgroup>
<thead>
<tr>
<th scope="col" class="org-left">CATEGORIA</th>
<th scope="col" class="org-right">EXTTANT</th>
<th scope="col" class="org-right">TIR</th>
<th scope="col" class="org-right">COMPRA</th>
<th scope="col" class="org-right">VENDA</th>
<th scope="col" class="org-right">SALDO</th>
<th scope="col" class="org-right">TIC</th>
<th scope="col" class="org-right">EXTTFIN</th>
</tr>
</thead>
<tbody>
<tr>
<td class="org-left">VACAS &gt;24</td>
<td class="org-right">58</td>
<td class="org-right">11</td>
<td class="org-right">0</td>
<td class="org-right">5</td>
<td class="org-right">64</td>
<td class="org-right">0</td>
<td class="org-right">64</td>
</tr>
<tr>
<td class="org-left">Novilhas 12&lt;&gt;24</td>
<td class="org-right">0</td>
<td class="org-right">23</td>
<td class="org-right">0</td>
<td class="org-right">7</td>
<td class="org-right">16</td>
<td class="org-right">16</td>
<td class="org-right">0</td>
</tr>
<tr>
<td class="org-left">Bezerras &lt;12</td>
<td class="org-right">0</td>
<td class="org-right">26</td>
<td class="org-right">1</td>
<td class="org-right">1</td>
<td class="org-right">26</td>
<td class="org-right">26</td>
<td class="org-right">0</td>
</tr>
<tr>
<td class="org-left">outros</td>
<td class="org-right">1</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">1</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">1</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div id="outline-container-orgcb86999" class="outline-2">
<h2 id="orgcb86999"><span class="section-number-2">2.</span> Resumo da evolução</h2>
<div class="outline-text-2" id="text-2">
<p>
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.
</p>
</div>
<div id="outline-container-org4e0aa61" class="outline-3">
<h3 id="org4e0aa61"><span class="section-number-3">2.1.</span> Tabela com os dados resumidos referente aos animais existentes anualmente</h3>
<div class="outline-text-3" id="text-2-1">
<p>
Os dados da tabela abaixo resultam da estimativa de evolução de rebanho, de acordo com os dados da tabela de dados.
</p>
<p>
:TABLE<sub>EXPORT</sub><sub>FILE</sub>: Documents/Tabela4.csv
:TABLE<sub>EXPORT</sub><sub>FORMAT</sub>: orgtbl-to-csv
</p>
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
<colgroup>
<col class="org-left" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
<col class="org-right" />
</colgroup>
<thead>
<tr>
<th scope="col" class="org-left">Ano</th>
<th scope="col" class="org-right">2004</th>
<th scope="col" class="org-right">2005</th>
<th scope="col" class="org-right">2006</th>
<th scope="col" class="org-right">2007</th>
<th scope="col" class="org-right">2008</th>
<th scope="col" class="org-right">2009</th>
</tr>
</thead>
<tbody>
<tr>
<td class="org-left">Vacas</td>
<td class="org-right">20</td>
<td class="org-right">25</td>
<td class="org-right">38</td>
<td class="org-right">46</td>
<td class="org-right">58</td>
<td class="org-right">64</td>
</tr>
<tr>
<td class="org-left">Novilhas</td>
<td class="org-right">8</td>
<td class="org-right">13</td>
<td class="org-right">11</td>
<td class="org-right">15</td>
<td class="org-right">11</td>
<td class="org-right">16</td>
</tr>
<tr>
<td class="org-left">Terneiras</td>
<td class="org-right">10</td>
<td class="org-right">11</td>
<td class="org-right">15</td>
<td class="org-right">18</td>
<td class="org-right">23</td>
<td class="org-right">26</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div id="outline-container-org13b01a9" class="outline-2">
<h2 id="org13b01a9"><span class="section-number-2">3.</span> <span class="todo TODO">TODO</span> 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.&gt;&gt;</h2>
<div class="outline-text-2" id="text-3">
</div>
<div id="outline-container-org38736f3" class="outline-4">
<h4 id="org38736f3"><span class="section-number-4">3.0.1.</span> Importação dos dados dos animais existentes</h4>
<div class="outline-text-4" id="text-3-0-1">
<div class="org-src-container">
<pre class="src src-R">getwd()
library (data.table)
Evol_exist &lt;- fread("data/Tabela4.csv", check.names =FALSE, header=TRUE)
# str(Evol_exist)
#View(Evol_exist)
#Transpor a tabela
Evol_exist1&lt;-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)
</pre>
</div>
</div>
</div>
<div id="outline-container-org756dfb3" class="outline-4">
<h4 id="org756dfb3"><span class="section-number-4">3.0.2.</span> Gráfico da evolução do rebanho</h4>
</div>
<div id="outline-container-org34716d4" class="outline-3">
<h3 id="org34716d4"><span class="section-number-3">3.1.</span> Gráfico 1</h3>
<div class="outline-text-3" id="text-3-1">
<p>
#+BEGIN<sub>src</sub> R :file /evol1.png :results file graphics
library (ggplot2)
</p>
<p>
Evol1&lt;-ggplot(Evol<sub>exist1</sub>,
aes(x <code>as.numeric(variable)))+
geom_line ( aes (y = Vacas),col</code>"red")+
geom<sub>line</sub> (aes(y=Novilhas), col="blue")+
geom<sub>line</sub> (aes(y=Terneiras), col="green")+
theme<sub>bw</sub>()
Evol1
END<sub>src</sub>
</p>
<p>
file /Evol1.png
</p>
</div>
</div>
</div>
<div id="outline-container-orge462c1e" class="outline-2">
<h2 id="orge462c1e"><span class="section-number-2">4.</span> <span class="todo TODO">TODO</span> - Resolver exportação figura no arquivo html</h2>
</div>
<div id="outline-container-org79a7aa7" class="outline-2">
<h2 id="org79a7aa7"><span class="section-number-2">5.</span> Figuras (só para testar)</h2>
<div class="outline-text-2" id="text-5">
<p>
Exemplo 2
</p>
<p align="center" title="Action!">
<a href="https://nuvem.multifarm.top/apps/files/?dir=/Photos&amp;openfile=457851" align="center" title="Action!">https://nuvem.multifarm.top/apps/files/?dir=/Photos&amp;openfile=457851</a>
</p>
<p>
Exemplo 3 -
#+begin<sub>export</sub> html
&lt;div id="subtittle" style="float: center; text-aling:center;"&gt;
&lt;p&gt;
&lt;font size="1"&gt; Composição do rebanho. Nes propriedade, os animais são divididos em dois lotes para o pastoreio.&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="<a href="http://multifarm.top">http://multifarm.top</a>"&gt;
&lt;img src= "<a href="https://nuvem.multifarm.top/apps/files/?dir=/Photos&amp;openfile=457848">https://nuvem.multifarm.top/apps/files/?dir=/Photos&amp;openfile=457848</a>" width = "250"/&gt;
&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
#+end<sub>export</sub>&gt;</p>
</div>
</div>
</div>
<div id="postamble" class="status">
<p class="date">Date: 08-31-2023</p>
<p class="author">Author: Adenor Wendling</p>
<p class="date">Created: 2023-09-21 qui 11:51</p>
<p class="validation"><a href="https://validator.w3.org/check?uri=referer">Validate</a></p>
</div>
</body>
</html>