written by Eric J. Ma on 2017-02-06
Sometimes, all that you need is a visual cue on whether the data you have on hand are complete or not. Looking at a table can be dizzying at times, so I'm very glad I found this packaged called
written by Eric J. Ma on 2017-01-25
I have finished my first complete job interview! I'm happy for the experience, no matter what the result is, as it's a very eye-opening one. I've been in an ivory tower for quite a while, so going out and seeing what the experience like is... (read more)
(512 words, approximately 3 minutes reading time)written by Eric J. Ma on 2017-01-17
I finally did it - I built a Bokeh server app for myself!
All of last week, I brought my UROP student Vivian and a fellow church friend Lin to the "Data Science with Python"
written by Eric J. Ma on 2017-01-05 | tags: data science education graduate school
Though I will admit to being somewhat algebra-blind (more on that later), I wasn't necessarily bad at math concepts. I did have one big problem with the way I was learning math, though - it always seemed to be more theoretical and less... (read more)
(367 words, approximately 2 minutes reading time)written by Eric J. Ma on 2017-01-03 | tags: open science open source peer review
One tenet of open science is the notion of "being able to inspect the source code". It's a good, lofty goal, but it comes with a big assumption that I think needs to be made clear.
This assumption is that scientists who are... (read more)
(355 words, approximately 2 minutes reading time)written by Eric J. Ma on 2016-12-27 | tags: software engineering side projects flask python
This winter, I decided to embark on a coding project purely for fun. In preparation to build my own Raspberry Pi photo display, I wanted to build an easily-installable, portable (across operating systems) and completely hackable... (read more)
(2424 words, approximately 13 minutes reading time)written by Eric J. Ma on 2016-12-24
So you've written this awesome Python module/script that does awesome stuff, but now you want to call it from the command line. I'm going to show you how to make this happen.
First off, create your Python script. Below, borrowing from the
written by Eric J. Ma on 2016-12-20 | tags: data science statistics
For real. Read on for the statistical perspective on why.
I saw this article published by JAMA, posted by a number of my friends on Facebook. The claim here was that patients treated by women doctors show lower readmission rates than... (read more)
(571 words, approximately 3 minutes reading time)written by Eric J. Ma on 2016-12-15
I've been playing a ton with GitHub pages recently, and so far, I've been impressed! My main use case has been in creating places where I can host Reveal.js slides online, and showcasing some writing that I've put together that doesn't fit in my... (read more)
(400 words, approximately 3 minutes reading time)written by Eric J. Ma on 2016-12-08 | tags: science
Today on Facebook, I saw a link shared by the friend of a professor at Berkeley whose group I nearly joined 6 years ago. (Life would have been very different if I did.) It was a link to a