Commit c388a621 authored by pet's avatar pet

arrumando grafico das medias

parent 65144f8e
......@@ -249,7 +249,7 @@ function plotaGraficoX(/*vetX,vetY */indice,idHTML, grafico){
}
var node = document.createElement("DIV");
node.id = idHTML;
document.getElementById(grafico).appendChild(node);//idHTML+"<br><center id='"+idHTML+"'></center>"
document.getElementById("logado_main").appendChild(node);//idHTML+"<br><center id='"+idHTML+"'></center>"
Plotly.newPlot(idHTML, vetLinhas);
vetLinhas = [];
auxVetY = [];
......@@ -258,23 +258,23 @@ function plotaGraficoX(/*vetX,vetY */indice,idHTML, grafico){
function plotaGraficoMediaX(/*vetX,vetY */indice,idHTML, grafico){
var vetLinhas = [];
var j;
var media = [];
j=0;
var media = [];
for(var i=0; i< dados[0].stringResposta[0].length; i++)
{
if(dados[0].ordemBateria[i] == "C" || dados[0].ordemBateria[i] == "I")
{
media[j] = 0;
j++;
}
media[i] = 0;
}
console.log(media);
for(var i = 0; i < dados.length; i++)
{
var tempos = buscaTempoResposta(dados[i].stringResposta[indice]);
var tempos = buscaTempoResposta(dados[i].stringResposta[indice]);
for(var j=0; j< tempos.length; j++)
{
media[j] = parseFloat(media[j]) + parseFloat(tempos[j]);
......@@ -284,8 +284,11 @@ function plotaGraficoMediaX(/*vetX,vetY */indice,idHTML, grafico){
{
media[i] = parseFloat(media[i])/parseFloat(dados.length);
}
console.log(range(media.length));
console.log(media);
vetLinhas[vetLinhas.length] = {
x: range(tempos.length),
x: range(media.length),
y: media,
type: 'scatter',
mode:'lines+markers',
......@@ -293,7 +296,7 @@ function plotaGraficoMediaX(/*vetX,vetY */indice,idHTML, grafico){
};
var node = document.createElement("DIV");
node.id = idHTML;
document.getElementById(grafico).appendChild(node);//idHTML+"<br><center id='"+idHTML+"'></center>"
document.getElementById("logado_main").appendChild(node);//idHTML+"<br><center id='"+idHTML+"'></center>"
Plotly.newPlot(idHTML, vetLinhas);
vetLinhas = [];
}
......@@ -315,8 +318,7 @@ function geraGraficos(){
var congruentes = 0;
var incongruentes = 0;
for( var i = 0; i < dados[0].ordemBateria.length; i++)
{
for( var i = 0; i < dados[0].ordemBateria.length; i++){
if(dados[0].ordemBateria[i] == "C"){
document.getElementById("graficoCMedia").innerHTML += "Gráfico Média Congruente " + (congruentes+1);
......
......@@ -52,12 +52,14 @@
</div> <!-- /#menu -->
</div> <!-- /#lateral -->
</div>
<div id= "externa" >
<center id='graficoC'></center>
<center id='graficoI'></center>
<center id='graficoCMedia'></center>
<center id='graficoIMedia'></center>
</div>
<center id='graficoC'></center>
<center id='graficoI'></center>
<center id='graficoCMedia'></center>
<center id='graficoIMedia'></center>
</div>
<!--*******************************************************************************************!-->
......@@ -121,7 +123,7 @@
</div> <!-- /#menu -->
</div> <!-- /#lateral -->
</div>
<div id="externa">
<div id="corpoConfig">
<center>
Número de perguntas
......@@ -140,38 +142,7 @@
<button onClick="logado_config_salvaConfig()">Salvar</button>
</center>
</div>
</div>
</div>
<!--*******************************************************************************************!-->
<!--*******************************************************************************************!-->
<div id="logado_config" style="display:none;">
<div class="header">
<div class="home-menu pure-menu pure-menu-horizontal pure-menu-fixed" style='background-color:#0078e7;'>
<a class="pure-menu-heading" href="">STROOP</a>
</div>
</div>
<div class="corpo">
<center>
Número de perguntas
<br>
<input type=number id="logado_config_numero_perguntas">
<br>
<br>
Ordem dos testes
<br>
<center id="logado_config_selects"></center>
<br>
<br>
<button onClick="logado_config_addTeste();">Adicionar teste</button>
<br>
<br>
<button onClick="logado_config_salvaConfig()">Salvar</button>
</center>
</div>
</div>
<!--*******************************************************************************************!-->
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment