Y a-t-il un moyen de faire matplotlib
se comporte-t-il de la même manière que R, ou presque, en termes de valeurs par défaut pour le traçage ? Par exemple, R traite ses axes de manière assez différente de celle de R. matplotlib
. L'histogramme suivant
a des "axes flottants" avec des ticks extérieurs, de telle sorte qu'il n'y a pas de ticks intérieurs (contrairement à matplotlib
) et les axes ne se croisent pas "près" de l'origine. De même, l'histogramme peut "déborder" sur des valeurs qui ne sont pas marquées par la coche - par exemple, l'axe des x se termine à 3 mais l'histogramme s'étend légèrement au-delà. Comment cela peut-il être réalisé automatiquement pour tous les histogrammes dans la base de données de l'UE ? matplotlib
?
Question connexe : les diagrammes de dispersion et les diagrammes linéaires ont des paramètres d'axes par défaut différents dans R, par exemple :
Il n'y a plus de tics internes et les tics sont orientés vers l'extérieur. De plus, les tics commencent légèrement après le point d'origine (où les axes y et x se croisent en bas à gauche des axes) et les tics se terminent légèrement avant la fin des axes. De cette façon, les étiquettes du tic-tac le plus bas de l'axe des x et du tic-tac le plus bas de l'axe des y ne peuvent pas vraiment se croiser, car il y a un espace entre elles et cela donne aux graphiques un aspect propre et élégant. Notez qu'il y a également beaucoup plus d'espace entre les étiquettes des axes et les ticks eux-mêmes.
De plus, par défaut, il n'y a pas de tics sur les axes x ou y non étiquetés, ce qui signifie que l'axe y de gauche qui est parallèle à l'axe y étiqueté de droite n'a pas de tics, et il en va de même pour l'axe x, ce qui permet d'éliminer le désordre des graphiques.
Existe-t-il un moyen de faire en sorte que matplotlib ressemble à cela ? Et en général de ressembler par défaut à des tracés R ? J'aime matplotlib
mais je pense que les paramètres par défaut de R / le comportement de traçage prêt à l'emploi ont vraiment bien fait les choses et ses paramètres par défaut conduisent rarement à des étiquettes de tic-tac qui se chevauchent, à un encombrement ou à des données écrasées, donc j'aimerais que les paramètres par défaut soient aussi semblables que possible.