text_html_output_1.png
import missingno as msno

import pandas as pd # data processing, CSV file I/O (e.g. pd.read_csv)

data = pd.read_csv('/kaggle/input/covid-cases-and-deaths-worldwide/covid_worldwide.csv')
data

column_change = ['serial number', 'country', 'total_cases', 'total_deaths', 'total_recovered', 'active_cases', 'total_test', 'population']
data.columns = column_change
data['total_cases'] = data['total_cases'].str.replace(',', '').astype('float64')
data['total_deaths'] = data['total_deaths'].str.replace(',', '').astype('float64')
data['total_recovered'] = data['total_recovered'].str.replace(',', '').astype('float64')
data['active_cases'] = data['active_cases'].str.replace(',', '').astype('float64')
data['total_test'] = data['total_test'].str.replace(',', '').astype('float64')
data['population'] = data['population'].str.replace(',', '').astype('float64')

import missingno as msno
from matplotlib import pyplot as plt
msno.matrix(data)

missing_c = [col for col in data.columns if data[col].isnull().sum() > 0]
missing_c

msno.dendrogram(data[missing_c])