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