written by Eric J. Ma on 2016-08-18
Recently found a very good article on the ArXiv about Bayesian estimation for difference in sample means. Loved the fact that someone's done the work so that I don't have to!
The paper essentially explores how a Bayesian estimation (BEST) is... (read more)
(137 words, approximately 1 minute reading time)written by Eric J. Ma on 2016-08-18
I've recently been considering the problem of when to stop measuring something, especially in the biological sciences. Turns out, John Kruschke has given this a ton of thought, in the psychological sciences.
I listened to a talk, freely... (read more)
(437 words, approximately 3 minutes reading time)written by Eric J. Ma on 2016-08-16 | tags: python data science
I recently followed an interesting Twitter conversation, in which one tweet struck me as surprising:
@jakevdp
(1316 words, approximately 7 minutes reading time)(read more)
written by Eric J. Ma on 2016-08-06 | tags: python bayesian variational inference pymc3 statistics data science
Following on the heels of me recently attending Thomas Wiecki's Boston Bayesians talk, I decided to put up a notebook showing a lightweight example of how to do Bayesian modelling with PyMC3. Comments are welcome!
The notebook can be found... (read more)
(67 words, approximately 1 minute reading time)written by Eric J. Ma on 2016-07-28
Graduate school has taught me the importance of being able to learn almost anything, and to learn that thing as quickly as possible. I think that's an important skill to have in life.
(Ironically, it's taken me much of 5 years, now going on... (read more)
(96 words, approximately 1 minute reading time)written by Eric J. Ma on 2016-07-27
I recently have been trying out the Atom text editor for writing. While its load times are slower than Sublime Text, it overall is a solid text editor. Being free doesn't... (read more)
(431 words, approximately 3 minutes reading time)written by Eric J. Ma on 2016-07-24 | tags: data science python sparse matrix linear algebra
Sparse matrix multiplication shows up in many places, and in Python, it's often handy to use a sparse matrix representation for memory purposes.
One thing nice about the newest version of Python 3 is the @
operator, which takes...
(read more)
written by Eric J. Ma on 2016-07-19
Jupyter Lab was announced at SciPy 2016! And oh my, this is an exciting development.
It currently is a very alpha-stage project, and so it didn't work on my Mac, but it worked beautifully... (read more)
(245 words, approximately 2 minutes reading time)written by Eric J. Ma on 2016-07-16 | tags: nxviz data visualization data science software engineering
I have been developing network visualization implementations for Python, mostly because I needed them. I also believe in open source principles, that broadly useful and applicable code should be made freely available with their implementations made... (read more)
(186 words, approximately 1 minute reading time)written by Eric J. Ma on 2016-07-16 | tags: data visualization data science nxviz graph visualization network science
I use networks as part of my research,
and visualization is a very important part of it.
The problem with network visualizations is that most people
default to node-link diagrams that end up looking like