Decision Mechanics

Insight. Applied.

  • Services
    • Decision analysis
    • Big data analysis
    • Software development
  • Articles
  • Blog
  • Privacy
  • Hire us

Pandas in 8 pages

June 14, 2019 By editor

Pandas is a Python package for working with tabular data—as in a spreadsheet or database table. It provides similar functionality to R’s data frames.

As pandas is rich in features it can be difficult to remember all its operations and syntax, so Enthought have produced a visual guide to the package in 8 handy pages.

Filed Under: Data analysis, Data science Tagged With: data frame, pandas, python

Is it easier to learn R or Python?

June 7, 2019 By editor

Andy Kirk at Visualising Data ran a Twitter poll about the relative accessibility of R and Python to non-developers.

59% said that R was more accessible.

Obviously, the poll is far from scientific, but the comments he received reflect my own experiences of teaching both languages—such as the significance of the RStudio IDE and the tidyverse packages in getting people off the ground.

Filed Under: Data analysis, Data science Tagged With: learning, python, R

BBC News using ggplot2 for production-ready charts

February 9, 2019 By editor

Chart montage

BBC News are using the R ggplot2 package to create production-ready charts—which illustrates the flexibility and power of this package.

What’s particularly interesting is the approach they’ve taken to training their staff to use R. Initiatives include

  • sharing of tricks and tips through a living cookbook (knowledge base)

  • a six week course comprising six short introductions with links to online resources

  • a dedicated Slack channel for course participants to discuss issues or ask for help

  • an end-of-course project/challenge that exercises the skills developed over the six weeks

The strategies of spreading training over an extended period and embedding it in the workplace have been shown to increase retention and assist in moving from learning to delivering value to the business.

Filed Under: Data analysis, Data science Tagged With: BBC, ggplot2

Common probability distributions

January 22, 2019 By editor

common probability distributions

Accessible article from Cloudera describing 15 of the most common probability distributions and their relationships.

Filed Under: Data analysis, Data science

Ranges are for cattle

January 22, 2019 By editor

I’m always surprised by how much focus is placed on advanced data science techniques when basic statistical concepts are ignored.

Take fixed point estimates. It’s clear that many of the numbers bandied around in organisations have significant levels of uncertainty associated with them. How many of us can hit the cost of a project, or its completion date, on the nail?

However, there’s little appetite for working with probability distributions. Even offering up a range of possible outcomes results in demands for a "clear answer".

In the book Public Policy in an Uncertain World President Lyndon B. Johnson, when presented with a range of values for a forecast, is claimed to have said

Ranges are for cattle. Give me a number.

There’s a lot of low-hanging fruit for companies keen to embrace data science.

Filed Under: Data analysis, Data science Tagged With: LBJ, ranges, uncertainty

  • « Previous Page
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • …
  • 17
  • Next Page »

Copyright © 2026 · Decision Mechanics Limited · info@decisionmechanics.com