Vous ne pouvez pas afficher physiquement plus de 300-1200 pixels/pouce sur une imprimante et beaucoup moins sur un écran.
Prenez ces 2 millions de points et résumer chaque groupe de points de 1000 impairs (par moyenne, la médiane, le mode, maximum ou minimum ...), de sorte que vous vous retrouvez avec 2000 « » résumés des points (ce qui être rapide et facile à coder). Tracer les points récapitulatifs de 2000 a beaucoup plus de sens pour les graphiques à l'écran. Utilisez une plage de résumé de 100 à 500 points, si elle est imprimée (en fonction de la capacité DPI de l'imprimante et de la taille du graphique).
En interne, c'est ce que la plupart des composants graphiques devront faire, dans tous les cas.