<div dir="ltr"><div>Bom dia a todos,</div><div><br></div><div>pessoal estou com um erro na construção de uma restrição no modelo de pesquisa operacional. </div><div><br></div><div>A soma da combinação de um índices de fatores deve ser igual um número. O erro é referente algum "=" ou ")" errado. Mas não consigo encontrar.</div><div><br></div><div>i é um vetor que contem 40 índices (1:40);</div><div>j é um vetor que contem 4 índices (1:4);</div><div>k é um vetor que contem 150 dias (1:150);</div><div>m é um numero que contem apenas um índice (1 apenas);</div><div><br></div><div>Vejam o código:</div><div><br></div><div>### Script: </div><div><br></div><div><div> <font color="#0000ff"> add_constraint(</font></div><div><font color="#0000ff"> sum_expr(</font></div><div><font color="#0000ff"> x[i,j,k,m],</font></div><div><font color="#0000ff"> i = as.numeric(as.vector(levels(as.factor(conj_dados[, "bois"])))),</font></div><div><font color="#0000ff"> j = as.numeric(as.vector(levels(as.factor(conj_dados[, "frig"])))),</font></div><div><font color="#0000ff"> k = as.numeric(as.vector(levels(as.factor(conj_dados[, "dias"])))),</font></div><div><font color="#0000ff"> m = as.numeric(as.vector(levels(as.factor(conj_dados[, "merc"])))) )</font></div><div><font color="#0000ff"> = 40</font></div><div><font color="#0000ff"> )%>%</font></div></div><div><br></div><div><span style="color:rgb(0,0,255)"><br></span></div><div><br></div><div><font color="#000000">### Execução no Console</font></div><div><span style="color:rgb(0,0,255)">> add_constraint(</span><br></div><div><font color="#0000ff">+ sum_expr(</font></div><div><font color="#0000ff">+ x[i,j,k,m],</font></div><div><font color="#0000ff">+ i = as.numeric(as.vector(levels(as.factor(conj_dados[, "bois"])))),</font></div><div><font color="#0000ff">+ j = as.numeric(as.vector(levels(as.factor(conj_dados[, "frig"])))),</font></div><div><font color="#0000ff">+ k = as.numeric(as.vector(levels(as.factor(conj_dados[, "dias"])))),</font></div><div><font color="#0000ff">+ m = as.numeric(as.vector(levels(as.factor(conj_dados[, "merc"])))) )</font></div><div><font color="#0000ff">+ = 40</font></div><div><font color="#ff0000">Error: unexpected '=' in:</font></div><div><font color="#ff0000">" m = as.numeric(as.vector(levels(as.factor(conj_dados[, "merc"])))) )</font></div><div><font color="#ff0000"> ="</font></div><div><font color="#ff0000">> )%>%</font></div><div><font color="#ff0000">Error: unexpected ')' in " )"</font></div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div style="font-family:times,serif;margin:0cm 0cm 0.0001pt;font-size:16px"><span style="white-space:pre"> </span>Adriele Giaretta Biase.</div><div style="font-family:times,serif;margin:0cm 0cm 0.0001pt;font-size:16px"><span style="white-space:pre"> </span>Mestre em Estatística e Experimentação Agropecuária - UFLA. <br><span style="white-space:pre"> </span>Doutora em Estatística e Experimentação Agronômica - ESALQ/ USP</div><div style="font-family:times,serif;margin:0cm 0cm 0.0001pt;font-size:16px"><span style="font-size:12pt;white-space:pre"> </span><span style="font-size:12pt">Contato: (19) 98861-0619.</span></div></div></div></div></div></div>
</div>