web-dev-qa-db-fra.com

Tables / grilles de filtrage vs tables / grilles de tri

Quels sont les avantages et les inconvénients des tables de filtrage et de tri.

Y a-t-il des situations spécifiques où l'une est préférée à l'autre?

1
Mark

filtre vs tri

Peut être déterminé par la façon dont inversement proportionnel le rapport quantité/qualité est lors de la comparaison de la taille de cisaillement de l'ensemble de données et des caractéristiques individuelles de chaque élément.

Filtration

  • Utile dans grandes quantités qui ont également minimal deviation entre des qualités communes qui peuvent *differentiate* les uns des autres (comme la couleur, le poids, l'âge).

  • Selon la proportion de chacun, les deux rôles pourraient tout aussi facilement basculer. Si vous avez un très grande quantité de données apparemment sans rapport, un tri alphabétique devient évidemment déraisonnable mais peut devenir très utile comme filtre selon le contexte des données (filtrez tous les A, tous les B, tous les C - G, tous sauf X, Y, Z)


Tri

  • Utile dans lower/manageable quantities (often times as a result of a previous filter being applied) qui ont un variation élevée de qualités génériques *linking* Les uns des autres (telles que les similitudes d'orthographe, les modèles numériques ou la taille des mots)

    • (tri alphabétique de A à Z, du plus élevé au plus bas, etc.)
  • L'inverse de ceci s'applique également: Si vos données sont un manageable amount mais ont des couleurs différentes, le tri par couleur peut être très utile pour naviguer à travers aussi.


At least...that's how I see it.

1
Deryck

Le filtrage est bon pour les "groupes" de données comme les départements, les états, les catégories, les types vrai/faux (oui/non). Tout ce qui est plus aléatoire, comme la date et l'heure, les quantités et les nombres en général, est mieux adapté à un tri.

J'active uniquement le filtrage pour les champs que les utilisateurs demandent explicitement. Si l'utilisateur "échappe à tout contrôle" (il ne le fait jamais, non?) Avec le filtrage, je peux même lui demander comment il utiliserait le filtre lui-même pour voir s'il vaut la peine d'en parler.

Je dirais que le filtrage des données est "plus dangereux". Avez-vous déjà vu une de ces colonnes de filtre AutoSort folles dans une énorme feuille de calcul Excel? Je resterais loin de ce type de design autant que possible. Assurez-vous que la grille contient niquement les données dont l'utilisateur a besoin et utilisez les filtres avec parcimonie et uniquement sur les vrais groupes de données.

Mettre un tri sur des données très variables (dates et nombres) est généralement une bonne pratique. De plus, le tri, surtout si vous paginez vos données, est assez bon marché pour la plupart, donc cela ne fait pas vraiment de mal de les insérer.

0
CM Smith