Trump says the Bureau of Labor Statistics orchestrated a ‘scam.’ Here’s how the jobs report really works

President Donald Trump claimed without evidence that the massive revisions to the latest jobs report constituted a “scam.” Yet revisions by the BLS were neither historic nor evidence of corruption.

CNN

Beyond the Dataset

On the recent season of the show Clarkson’s farm, J.C. goes through great lengths to buy the right pub. As with any sensible buyer, the team does a thorough tear down followed by a big build up before the place is open for business. They survey how the place is built, located, and accessed. In their refresh they ensure that each part of the pub is built with purpose. Even the tractor on the ceiling. The art is  in answering the question: How was this place put together? 

A data-scientist should be equally fussy. Until we trace how every number was collected, corrected and cleaned, —who measured it, what tool warped it, what assumptions skewed it—we can’t trust the next step in our business to flourish.

Old sound (1925) painting in high resolution by Paul Klee. Original from the Kunstmuseum Basel Museum. Digitally enhanced by rawpixel.

Two load-bearing pillars

While there are many flavors of data science I’m concerned about the analysis that is done in scientific spheres and startups. In this world, the structure held up by two pillars:

  • How we measure — the trip from reality to raw numbers. Feature extraction.
  • How we compare — the rules that let those numbers answer a question. Statistics and causality.
  • Both of these related to having a deep understanding of the data generation process. Each from a different angle. A crack in either pillar and whatever sits on top crumbles. Plots, significance, AI predictions, mean nothing.

    How we measure

    A misaligned microscope is the digital equivalent of crooked lumber. No amount of massage can birth a photon that never hit the sensor. In fluorescence imaging, the point-spread function tells you how a pin-point of light smears across neighboring pixels; noise reminds you that light itself arrives from and is recorded by at least some randomness. Misjudge either and the cell you call “twice as bright” may be a mirage.

    In this data generation process the instrument nuances control what you see. Understanding this enables us to make judgements about what kind of post processing is right and which one may destroy or invent data. For simpler analysis the post processing can stop at cleaner raw data. For developing AI models, this process extends to labeling and analyzing data distributions. Andrew Ng’s approach, in data-centric AI, insists that tightening labels, fixing sensor drift, and writing clear provenance notes often beat fancier models.

    How we compare

    Now suppose Clarkson were to test a new fertilizer, fresh goat pellets, only on sunny plots. Any bumper harvest that follows says more about sunshine than about the pellets. Sound comparisons begin long before data arrive. A deep understanding of the science behind the experiment is critical before conducting any statistics. The wrong randomization, controls, and lurking confounder eat away at the foundation of statistics.

    This information is not in the data. Only understanding how the experiment was designed and which events preclude others enable us to build a model of the world of the experiment. Taking this lightly has large risks for startups with limited budgets and smaller experiments. A false positive result leads to wasted resources while a false negative presents opportunity costs.   

    The stakes climb quickly. Early in the COVID-19 pandemic, some regions bragged of lower death rates. Age, testing access, and hospital load varied wildly, yet headlines crowned local policies as miracle cures. When later studies re-leveled the footing, the miracles vanished. 

    Why the pillars get skipped

    Speed, habit, and misplaced trust. Leo Breiman warned in 2001 that many analysts chase algorithmic accuracy and skip the question of how the data were generated. What he called the “two cultures.” Today’s tooling tempts us even more: auto-charts, one-click models, pretrained everything. They save time—until they cost us the answer.

    The other issue is lack of a culture that communicates and shares a common language. Only in academic training is it possible to train a single person to understand the science, the instrumentation, and the statistics sufficiently that their research may be taken seriously. Even then we prefer peer review. There is no such scope in startups. Tasks and expertise must be split. It falls to the data scientist to ensure clarity and collecting information horizontally. It is the job of the leadership to enable this or accept dumb risks.

    Opening day

    Clarkson’s pub opening was a monumental task with a thousand details tracked and tackled by an army of experts. Follow the journey from phenomenon to file, guard the twin pillars of measure and compare, and reinforce them up with careful curation and open culture. Do that, and your analysis leaves room for the most important thing: inquiry.

    #AI #causalInference #cleanData #dataCentricAI #dataProvenance #dataQuality #dataScience #evidenceBasedDecisionMaking #experimentDesign #featureExtraction #foundationEngineering #instrumentation #measurementError #science #startupAnalytics #statisticalAnalysis #statistics

    Using dplyr and ggplot2 in R can significantly streamline your data analysis process, making it easier to work with complex data sets.

    I have created a video tutorial in collaboration with Albert Rapp, where I demonstrate how to do this in practice: https://www.youtube.com/watch?v=EKISB0gnue4

    #coding #datavisualization #rprogramming #dataviz #statisticalanalysis #package #datastructure #ggplot2 #bigdata #tidyverse

    Oh joy, another statistical computing environment! 🙄 #LispStat promises to be the R you didn't ask for, but in Lisp, because why not add some parentheses to your data woes? 🤔 Perfect for those who enjoy statistical analysis with a side of vintage programming language nostalgia. 📉👴
    https://lisp-stat.dev/about/ #Rlanguage #StatisticalAnalysis #ProgrammingNostalgia #DataScience #HackerNews #ngated
    About Lisp-Stat

    Lisp-Stat Documentation

    About Lisp-Stat

    Lisp-Stat Documentation

    Final reminder that registration for all Statistics Globe online courses closes today and won’t reopen until the end of July.

    You can find all courses here: https://statisticsglobe.com/courses

    #statistics #datascience #rasts #dataviz #statisticalanalysis

    When handling missing values, selecting an imputation method that balances simplicity, variability, and accuracy is essential. Deterministic Regression, Stochastic Regression, and Predictive Mean Matching (PMM) are three widely used methods, each with strengths and limitations depending on the data's structure.

    The attached plot compares these methods using a non-linear data example.

    Tutorial: https://statisticsglobe.com/predictive-mean-matching-imputation-method/.

    More: http://eepurl.com/gH6myT

    #statisticalanalysis #datascience #database

    Predictive Mean Matching Imputation (Example in R)

    What is predictive mean matching? This article explains the impuation method step by step - Predictive mean matching in R - Programming example with real data - Predictive mean matching as single & multiple imputation - Advantages compared to other missing data methods

    Statistics Globe

    Creating publication-ready plots in R is easier than ever with ggpubr. This extension for ggplot2 simplifies the process of generating clean and professional graphics, especially for exploratory data analysis and reporting.

    The attached visual, which I created using ggpubr, demonstrates its versatility.

    Additional information: https://statisticsglobe.com/online-course-data-visualization-ggplot2-r

    #bigdata #visualanalytics #tidyverse #programming #statisticalanalysis #datavisualization #package #data #ggplot2

    Online Course: Data Visualization in R Using ggplot2 & Friends

    The Ultimate Course to Quickly Master Data Visualization in R Using ggplot2 & Friends - Instructor: Joachim Schork - Statistics Globe

    Statistics Globe

    Making your data analysis more insightful and informative is effortless with ggstatsplot. This powerful ggplot2 extension in R combines statistical analysis and data visualization in a single workflow, helping you generate plots that include statistical summaries directly on the visualizations.

    The attached visual, which I created using ggstatsplot, showcases its capabilities.

    Learn more: https://statisticsglobe.com/online-course-data-visualization-ggplot2-r

    #programming #statisticalanalysis #datavisualization #dataanalytics

    Online Course: Data Visualization in R Using ggplot2 & Friends

    The Ultimate Course to Quickly Master Data Visualization in R Using ggplot2 & Friends - Instructor: Joachim Schork - Statistics Globe

    Statistics Globe

    Today is the final day to register for my courses before a 3-month break with no new enrollments, and your last chance to get a 33% discount.

    Here are the courses you can join: https://statisticsglobe.com/courses

    #rstats #statistics #datascience #dataviz #statisticalanalysis

    Online Courses at Statistics Globe

    Comprehensive Online Courses Our online courses are structured to fit various learning styles and skill levels, ensuring that whether you’re a beginner or a seasoned professional, you’ll find content that resonates with your educational needs. By engaging with our courses, you will gain hands-on experience and comprehensive knowledge, essential for navigating the complexities of today’s...

    Statistics Globe