Data cleaning can be done manually if the dataset is small and straightforward, but it’s usually done using software tools or coding languages. The cleansing approach depends on the data’s initial quality and the kind of analysis it will be used for.