When I use Matplotlib's plt.show()
I get a nice Plot which can can be zoomed to very high precision(practically infinite). But when I save it as a image it loses all this information gives information depending on resolution.
Is there any way I can save the plot with the entire information? i.e Like those interactive plots which can rescaled at any time?
P.S- I know I can set dpi to get high quality images. This is not what I want. I want image similar to Plot which python shows when I run the program. What format is that? Or is it just very high resolution image?
Note- I am plotting .csv
files which includes data varying from 10^(-10) to 100's. Thus when I save the plot as .png
file I lose all the information/kinks of graph at verн small scales and only retain features from 1-100.