I have made an animated spectrogram this way: It works, but in examples of using FuncAnimation I’ve seen, people don’t call the whole plotting function for every animation frame but update the data directly instead and it feels as if there are probably reasons (performance?) to do this. The exampl…
Tag: matplotlib
IPython, “name ‘plt’ not defined”
I recently installed Atom as an IDE on my laptop, for university. I installed Hydrogen as a convenient solution to show some plots on the go. But whenever I run Hydrogen, I get this error: However Matplotlib is working properly when executed normally, and IPython seems to do as well. This is the code I’…
Stop showing plots in spyder
I have scripts that make lots of plots. I save them directly with plt.savefig() rather than plt.show() so I don’t have to close all the windows. In spyder, they all show up in the console if I use inline (meaning I have to scroll way back to see other output), and they all show up in separate windows if…
Add toolbar button icon matplotlib
I want to add an icon to a custom button in a matplotlib figure toolbar. How can I do that? So far, I have the following code: For now, the only thing that it does is adding a new button (which do what I want) but the icon is only the tool’s name i.e.: “newtool”. How can I change this
What is the official name of this title bar from matplotlib and how do I hide it?
I am new to matplotlib, and I don’t know what the name of the title bar arrowed in following image is. I googled and dug from matplotlib official documentation, but I didn’t get a clue. What is the official name of this title bar from matplotlib, and how do I to hide it? I don’t want to remo…
format/round numerical legend label in GeoPandas
I’m looking for a way to format/round the numerical legend labels in those maps produced by .plot() function in GeoPandas. For example: This gives me a legend with many decimal places: I want the legend label to be integers. Answer As I recently encountered the same issue, and a solution does not appear…
How to plot normalized histogram with pdf properly using matplotlib?
I try to plot normalized histogram using example from numpy.random.normal documentation. For this purpose I generate normally distributed random sample. Then I fitt normal distribution to the data and calculate pdf. Display fitted pdf and data histogram. I use density=True, but it is obviously, that pdf and h…
Less Frequent Words appearing bigger – WordCloud in Python
I have been plotting the wordcloud using the wordcloud package from Python. Here’s a sample of the code: Now, what I understood from the official documentation of Wordcloud is that, most frequent non-stop words appear to be bigger, but here chirping is appearing than Bengal. But then when I check out th…
How to display percentage above grouped bar chart
The following are the pandas dataframe and the bar chart generated from it: I need to display the percentages of each interest category for the respective subject above their corresponding bar. I can create a list with the percentages, but I don’t understand how to add it on top of the corresponding bar…
How can I generate and display a grid of images in PyTorch with plt.imshow and torchvision.utils.make_grid?
I am trying to understand how torchvision interacts with mathplotlib to produce a grid of images. It’s easy to generate images and display them iteratively: However, displaying these images in a grid does not seem to be as straightforward. Even though PyTorch’s documentation indicates that w is th…