4 ms·
A couple notes that aren't related to the content of the post: 1) The graphs are not presented in a way that makes them easy to consume. The font is too small
by birken 13y ago
A couple notes that aren't related to the content of the post:
1) The graphs are not presented in a way that makes them easy to consume. The font is too small, the bars are too densely combined, the axis labels are not descriptive enough ("percentage of emails posted"), and there is no discernible ordering of the bars (alphabetical, by value, etc). Presenting your data in an a way that is easy to consume is just as important as having worthwhile data to present, because a general audience like this isn't going to struggle to parse those plots, they are just going to move on.
2) Considering you are doing data analysis with Python, you should check out pandas (http://pandas.pydata.org/ http://pandas.pydata.org/). It will not only make the data easier to work with, but it will do plotting for you with better defaults than you have chosen, and you will drastically cut down on having to write matplotlib code (a worthwhile benefit!).
- bigd 13y agoI do agree 100% with the comment about the graphs. Also, I'm surprised to see UTF-8 in the wordcloud. Is it an error or is a real spam word? I don't know if I'm missing something but I would have add it to the stopwords. but anyway, very interesting read, thanks.