C/Visual C - filtrado

   
Vista:

filtrado

Publicado por alavai (2 intervenciones) el 23/10/2008 09:46:14
HOla a todos, en mi curro tengo que hacer un programa para filtrar datos.El lenguaje que controlo es el C por lo que os cuento mis dudas.
Tengo los datos en un archivo,que ya los tengo metidos en un array =v[i]
Lo que hago es los valores raros los paso todos a -9999 para luego en excel filtrar y borrar esas columnas
Mi duda es:
como identifico por ejemplo 10 valores iguales.o 18 valores iguales.o 100 valores iguales
michas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:filtrado

Publicado por AntonioG (42 intervenciones) el 23/10/2008 19:51:06
Hola,

En si este no es un problema de C.

Mira, pienso que lo que puedes hacer es un histograma de los datos. Con el histograma ves cuales datos se repiten y cuales no. Asi, despues de hacer le histograma, mandas un valor a -9999 si su correspondiente bin en el histograma tiene pocos valores.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:filtrado

Publicado por alavai (2 intervenciones) el 28/10/2008 18:23:22
al final ya arregle con un sencillo algoritmo pero ahora tengo otra duda:
tengo 3 archivos v.txt,v1.txt y v2.txt
como podria hacer para leer los 3 consecutivamente por filas e ir almacenándolos luego en un final??
EJEMPLO:
v.txt
1.25 velocidad
2 .25 direcion

v1.txt
1.54 velocidad
12.12 direcion

v1.txt
1.21 velocidad
12.00 direcion

vfinal.txt
1.25 velocidad 1.54 velocidad 1.21 velocidad
2 .25 direcion 12.12 direcion 12.00 direcion

no habria espacios, serian todo tabulaciones

muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar