Where journalism meets data

Need to learn new data skills, increase your data journalism knowledge or advance your career?

    section figure

    Our original Long Reads, written by the best data experts

    Covering issues

    Climate change through a solutions and data lens

    How solutions storytelling can engage local communities and bring local reporters together to solve the climate crisis.

    Data visualisation

    New climate metrics for new climate conversations

    New metrics and visualisations are being developed by a multidisciplinary team of researchers, designers and journalists to reshape how we interpret the climate crisis and its impact on people's daily lives.

    Data collection

    Data gives voice to women on climate change

    Scientific evidence clearly shows that women bear the brunt of climate change, yet until recently, scant attention has been paid to their plight. In many instances, the data are there, waiting to be discovered.

    Case studies

    Kill switch: reporting on and during internet shutdowns

    What can data journalists do to report on Internet shutdowns, which are becoming increasingly common by governments? This article provides a guide with real-world examples you can use to raise your voice.

    Data analysis

    Putting data back into context

    Data are never neutral ‘givens’, but always situated in a particular context, collected for a particular reason -- and it’s crucial that data journalists understand these.

    Data visualisation

    The unspoken rules of visualisation

    Designers often follow a set of strict conventions when creating visualisations. Kaiser Fung examines the fundamental rules of data visualisation, why they are important, and when it is okay to break them.

    Covering issues

    Reporting beyond the case numbers: How to brainstorm COVID-19 data story ideas

    While many journalists around the world report the daily infection rate and death toll of COVID-19, audiences are seeking other stories that show the impact of the virus on their lives. How can journalists tell those wider stories with data?

    Data visualisation

    The essential lies in news maps

    In order to display three-dimensional world we live in, journalists are forced to distort reality. And every map does so in its own way. Maarten Lambrechts looks at commonly used maps and how to avoid being misled by them.

    Data visualisation

    The essential lies in news maps

    In order to display three-dimensional world we live in, journalists are forced to distort reality. And every map does so in its own way. Maarten Lambrechts looks at commonly used maps and how to avoid being misled by them.

    Data analysis

    Putting data back into context

    Data are never neutral ‘givens’, but always situated in a particular context, collected for a particular reason -- and it’s crucial that data journalists understand these.

    Data analysis

    Spreadsheets for journalism

    Many journalists see themselves as “word people” and shy away from writing about numbers. Brant Houston shows how to embrace math with an overview of spreadsheets and functions for beginners.

    Data visualisation

    Ethics

    Designing data visualisations with empathy

    How do you get audience members, much less the journalists presenting a story, to walk a mile in the shoes of a dot? Or a bar chart? P. Kim Bui provides three approaches for achieving empathy in data visualisations.

    section figure

    Detailed courses and expert interviews for all workflow levels

    Quality journalism
    Countering hate speech

    Julia Mozer

    Video course
    Fundamental search for journalists

    Vincent Ryan

    Coding
    Python for journalists

    Winny de Jong

    Best practices
    When to hire a data journalist

    Winny de Jong

    Coding
    Python for journalists

    Winny de Jong

    Covering issues
    Doing Journalism with Data: First Steps, Skills and Tools

    Paul Bradshaw, Steve Doig, Simon Rogers, Nicolas Kayser-Bril, Alberto Cairo

    Video course
    Fundamental search for journalists

    Vincent Ryan

    Data collection
    Cleaning Data in Excel

    Maarten Lambrechts

    Coding
    Python for journalists

    Winny de Jong

    Covering issues
    Doing Journalism with Data: First Steps, Skills and Tools

    Paul Bradshaw, Steve Doig, Simon Rogers, Nicolas Kayser-Bril, Alberto Cairo

    Data visualisation
    Charting Tools for the Newsroom

    Maarten Lambrechts

    Data analysis
    Going Viral Using Social Media Analytics

    Stijn Debrouwere

    Learn data journalism through the power of community

    Join the other 9,000 members to participate in our community, to exchange ideas and stay up-to-date with the latest on data journalism.

    section figure

    "Hi I am Francis from South Sudan"

    "with open('reactorUnit.csv', 'w', newline='') as myFile: for row in table.find_all('tr'): cells =..."

    "I think we should replace df = df.drop('Unnamed: 0', 1) --> I think it is no longer in use. with del..."

    "When I wrote and run 'import pandas as pd' from jupyter it gives the following error: ModuleNotFoundError ..."

    "Very interesting! Thank you!"

    "When I wrote and run 'import pandas as pd' from jupyter it gives the following error: ModuleNotFoundError ..."

    "with open('reactorUnit.csv', 'w', newline='') as myFile: for row in table.find_all('tr'): cells =..."

    "Can I use Colaboratory instead of Conda? How would I apply it for that?"

    17500+

    Registered data journalism students, from all over the world

    27+

    Over 27 hours of quality free video courses to watch and follow

    70+

    70 hours of reading material, including 5 Handbooks and Long Reads

    202

    Content from contributors and experts in their field