A arreglar esos errores!<br>La mayoria ya los habia visto... ahora me pongo con eso...<br><br>Me gustaria avisarles que ya se pueden importar datos desde Measure.<br><br><div class="gmail_quote">El 14 de febrero de 2012 09:15, Manuel Quiñones <span dir="ltr"><<a href="mailto:manuq@laptop.org">manuq@laptop.org</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">El día 14 de febrero de 2012 07:59, Manuel Quiñones <<a href="mailto:manuq@laptop.org">manuq@laptop.org</a>> escribió:<br>
<div class="im">> El día 14 de febrero de 2012 07:55, Manuel Quiñones <<a href="mailto:manuq@laptop.org">manuq@laptop.org</a>> escribió:<br>
>> El día 14 de febrero de 2012 07:44, Manuel Quiñones <<a href="mailto:manuq@laptop.org">manuq@laptop.org</a>> escribió:<br>
>>> El día 13 de febrero de 2012 21:46, Agustin Zubiaga Sanchez<br>
>>> <<a href="mailto:aguz@sugarlabs.org">aguz@sugarlabs.org</a>> escribió:<br>
>>>> Spanish:<br>
>>>><br>
>>>> Resolvimos esto:<br>
>>>> Si hay un solo cronometro con marcas, se grafican las marcas del mismo.<br>
>>>> Si hay mas de un cronometro con marcas o si no hay ninguno con marcas, se<br>
>>>> grafican los tiempos de cada uno de ellos.<br>
>>>><br>
>>>> Estos cambios ya estan cargados en el repositorio :D<br>
>>><br>
>>> Genial!<br>
>>><br>
>>> Encontré un error, el gráfico con marcas aparece con las mismas<br>
>>> desordenadas. Yo tengo los valores:<br>
>><br>
>><br>
>> Veo unos strings que no usan gettext, no pueden ser traducidos:<br>
>><br>
>> + self.h_label.entry.set_text("Number")<br>
>> + self.h_label.entry.set_text("Names")<br>
>><br>
>> Creo que para la gráfica de las marcas sería bueno poner los ejes<br>
>> marks/time en vez de numbers.<br>
><br>
> Otro error: si abrís varias veces un StopWatch con marcas en la misma<br>
> instancia de SimpleGraph, se van acumulando:<br>
><br>
> <a href="http://dev.laptop.org/%7Emanuq/simplegraph_marks.png" target="_blank">http://dev.laptop.org/~manuq/simplegraph_marks.png</a><br>
<br>
</div>__import_stopwatch_cb está indentado a 8 espacios, el resto a 4.<br>
<br>
La clase StopWatch no tiene constructor __init__ .<br>
<br>
En esa clase, self.data debería ser privada, self._data.<br>
<br>
También podría agregar un docstring a la clase, que diga por ejemplo<br>
"Importer from StopWatch Activity" y que documente un poco qué hace el<br>
código si se encuentra con marcas, qué hace en otro caso, etc.<br>
<br>
Para el constructor podrías hacer:<br>
<br>
def __init__(self):<br>
self._data = None<br>
<br>
o sino directamente renombrar set_data a:<br>
<br>
def __init__(self, data):<br>
self._data = cPickle.load(data)<br>
<div class="HOEnZb"><div class="h5"><br>
><br>
>>><br>
>>> 1,49 5,02 6,06 9,20 10,07 12,86 13,82<br>
>>><br>
>>> El siguiente es siempre mayor que el anterior, obviamente. Pero el<br>
>>> gráfico se ve así:<br>
>>><br>
>>> <a href="http://dev.laptop.org/%7Emanuq/simplegraph_stopwatch.png" target="_blank">http://dev.laptop.org/~manuq/simplegraph_stopwatch.png</a><br>
>>><br>
>>>> English:<br>
>>>><br>
>>>> We resolve this:<br>
>>>> If there is only one stopwatch with marks, plot their marks<br>
>>>> If there is more than one stopwatch with marks or there aren't any stopwatch<br>
>>>> with marks, plot the times of everyone of the stopwatchs.<br>
>>>><br>
>>>> This changes are already uploaded in the repository :D<br>
>>>><br>
>>>><br>
>>>><br>
>>>> El 13 de febrero de 2012 13:45, Walter Bender <<a href="mailto:walter.bender@gmail.com">walter.bender@gmail.com</a>><br>
>>>> escribió:<br>
>>>><br>
>>>>> 2012/2/13 Agustin Zubiaga Sanchez <<a href="mailto:aguz@sugarlabs.org">aguz@sugarlabs.org</a>>:<br>
>>>>> > Walter: We will plot the Measure data with SimpleGraph (see at the end<br>
>>>>> > of<br>
>>>>> > the wiki)...<br>
>>>>> ><br>
>>>>> > When we finish with StopWatch, we start with Measure!<br>
>>>>> ><br>
>>>>> > Now we are with StopWatch... When we finish, we started with Measure!<br>
>>>>><br>
>>>>> +1<br>
>>>>><br>
>>>>> -walter<br>
>>>>><br>
>>>>> ><br>
>>>>> > 2012/2/11 Ignacio Rodríguez <<a href="mailto:IgnacioRodriguez@sugarlabs.org">IgnacioRodriguez@sugarlabs.org</a>><br>
>>>>> >><br>
>>>>> >> Para mi seria mejor graficar todos los cronómetros. Como para calcular.<br>
>>>>> >> Es<br>
>>>>> >> decir, el que llega primero queda debajo en la gráfica y así. Para mi<br>
>>>>> >> Es<br>
>>>>> >> eso lo que opino.<br>
>>>>> >><br>
>>>>> >><br>
>>>>> >> El 10 de febrero de 2012 21:39, Walter Bender <<a href="mailto:walter.bender@gmail.com">walter.bender@gmail.com</a>><br>
>>>>> >> escribió:<br>
>>>>> >><br>
>>>>> >>> 2012/2/10 Gonzalo Odiard <<a href="mailto:gonzalo@laptop.org">gonzalo@laptop.org</a>>:<br>
>>>>> >>> > Acerca de como leer los datos de la actividad Cronometro<br>
>>>>> >>> > para graficarlos en SimpleGraph<br>
>>>>> >>> ><br>
>>>>> >>> > Yo veo dos usos posibles:<br>
>>>>> >>> ><br>
>>>>> >>> > * Usar un solo cronometro con varias marcas,<br>
>>>>> >>> > por ejemplo cuando corren varios jugadores una carrera,<br>
>>>>> >>> > o varios eventos que empiezan juntos y terminan uno a continuacion<br>
>>>>> >>> > del<br>
>>>>> >>> > otro.<br>
>>>>> >>> ><br>
>>>>> >>> > * Varios eventos separados, por lo que se usan diferentes<br>
>>>>> >>> > cronometros<br>
>>>>> >>> > y se hace una medida con cada uno.<br>
>>>>> >>> ><br>
>>>>> >>> > Creo que esos dos casos son sencillos de identificar en los datos<br>
>>>>> >>> > grabados,<br>
>>>>> >>> > en el primer caso solo vamos a tener valores,<br>
>>>>> >>> > y en el segundo vamos a tener etiquetas (los nombres de los<br>
>>>>> >>> > cronometros) y<br>
>>>>> >>> > valores.<br>
>>>>> >>> ><br>
>>>>> >>> > Por supuesto hay un tercer caso, que son multiples cronometros<br>
>>>>> >>> > con multiples marcas, pero creo que ese caso lo podemos dejar para<br>
>>>>> >>> > mas<br>
>>>>> >>> > adelante.<br>
>>>>> >>> ><br>
>>>>> >>> > Gonzalo<br>
>>>>> >>> ><br>
>>>>> >>> > PD: Copio el mail a olpc-sur para ver si algun maestro nos puede dar<br>
>>>>> >>> > otras<br>
>>>>> >>> > ideas.<br>
>>>>> >>> ><br>
>>>>> >>> ><br>
>>>>> >>> > 2012/2/10 Agustin Zubiaga Sanchez <<a href="mailto:aguz@sugarlabs.org">aguz@sugarlabs.org</a>><br>
>>>>> >>> ><br>
>>>>> >>> >> Acerca de SimpleGraph:<br>
>>>>> >>> >> Estamos agregando la opcion de graficar desde un archivo de<br>
>>>>> >>> >> StopWatch<br>
>>>>> >>> >> (Cronometro)<br>
>>>>> >>> >><br>
>>>>> >>> >> ¿Que les gustaria que haga? Que grafique el mayor numero de cada<br>
>>>>> >>> >> cronometro,<br>
>>>>> >>> >> o que grafique las marcas de un cronometro elejido por el<br>
>>>>> >>> >> usuario...<br>
>>>>> >>> >><br>
>>>>> >>> >> Necistamos su opinion.... Gracias!<br>
>>>>> >>> >> _______________________________________________<br>
>>>>> >>> >> Sugar-Desarrollo mailing list<br>
>>>>> >>> >> <a href="mailto:Sugar-Desarrollo@lists.sugarlabs.org">Sugar-Desarrollo@lists.sugarlabs.org</a><br>
>>>>> >>> >> <a href="http://lists.sugarlabs.org/listinfo/sugar-desarrollo" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-desarrollo</a><br>
>>>>> >>> >><br>
>>>>> >>> > _______________________________________________<br>
>>>>> >>> > Sugar-Desarrollo mailing list<br>
>>>>> >>> > <a href="mailto:Sugar-Desarrollo@lists.sugarlabs.org">Sugar-Desarrollo@lists.sugarlabs.org</a><br>
>>>>> >>> > <a href="http://lists.sugarlabs.org/listinfo/sugar-desarrollo" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-desarrollo</a><br>
>>>>> >>><br>
>>>>> >>> There is also the CSV format output from Measure. It would be great to<br>
>>>>> >>> plot those data. Also, if we publish the spec, I can write a Turtle<br>
>>>>> >>> Art plugin so kids can write data to SimpleGraph (although they could<br>
>>>>> >>> write their own simple graphs in Turtle Art)<br>
>>>>> >>><br>
>>>>> >>> -walter<br>
>>>>> >>><br>
>>>>> >>> --<br>
>>>>> >>> Walter Bender<br>
>>>>> >>> Sugar Labs<br>
>>>>> >>> <a href="http://www.sugarlabs.org" target="_blank">http://www.sugarlabs.org</a><br>
>>>>> >>> _______________________________________________<br>
>>>>> >>> Lista olpc-Sur<br>
>>>>> >>> <a href="mailto:olpc-Sur@lists.laptop.org">olpc-Sur@lists.laptop.org</a><br>
>>>>> >>> <a href="http://lists.laptop.org/listinfo/olpc-sur" target="_blank">http://lists.laptop.org/listinfo/olpc-sur</a><br>
>>>>> >><br>
>>>>> >><br>
>>>>> >><br>
>>>>> >> _______________________________________________<br>
>>>>> >> Lista olpc-Sur<br>
>>>>> >> <a href="mailto:olpc-Sur@lists.laptop.org">olpc-Sur@lists.laptop.org</a><br>
>>>>> >> <a href="http://lists.laptop.org/listinfo/olpc-sur" target="_blank">http://lists.laptop.org/listinfo/olpc-sur</a><br>
>>>>> >><br>
>>>>> ><br>
>>>>> ><br>
>>>>> > _______________________________________________<br>
>>>>> > Lista olpc-Sur<br>
>>>>> > <a href="mailto:olpc-Sur@lists.laptop.org">olpc-Sur@lists.laptop.org</a><br>
>>>>> > <a href="http://lists.laptop.org/listinfo/olpc-sur" target="_blank">http://lists.laptop.org/listinfo/olpc-sur</a><br>
>>>>> ><br>
>>>>><br>
>>>>><br>
>>>>><br>
>>>>> --<br>
>>>>> Walter Bender<br>
>>>>> Sugar Labs<br>
>>>>> <a href="http://www.sugarlabs.org" target="_blank">http://www.sugarlabs.org</a><br>
>>>>> _______________________________________________<br>
>>>>> Lista olpc-Sur<br>
>>>>> <a href="mailto:olpc-Sur@lists.laptop.org">olpc-Sur@lists.laptop.org</a><br>
>>>>> <a href="http://lists.laptop.org/listinfo/olpc-sur" target="_blank">http://lists.laptop.org/listinfo/olpc-sur</a><br>
>>>><br>
>>>><br>
>>>><br>
>>>> _______________________________________________<br>
>>>> Lista olpc-Sur<br>
>>>> <a href="mailto:olpc-Sur@lists.laptop.org">olpc-Sur@lists.laptop.org</a><br>
>>>> <a href="http://lists.laptop.org/listinfo/olpc-sur" target="_blank">http://lists.laptop.org/listinfo/olpc-sur</a><br>
>>>><br>
>>><br>
>>><br>
>>><br>
>>> --<br>
>>> .. manuq ..<br>
>><br>
>><br>
>><br>
>> --<br>
>> .. manuq ..<br>
><br>
><br>
><br>
> --<br>
> .. manuq ..<br>
<br>
<br>
<br>
--<br>
.. manuq ..<br>
_______________________________________________<br>
Lista olpc-Sur<br>
<a href="mailto:olpc-Sur@lists.laptop.org">olpc-Sur@lists.laptop.org</a><br>
<a href="http://lists.laptop.org/listinfo/olpc-sur" target="_blank">http://lists.laptop.org/listinfo/olpc-sur</a><br>
</div></div></blockquote></div><br>