“It’s … a great joy to learn a technique, because as soon as you learn it, you start thinking in it. When I learn a new technique my imaginative possibilities have expanded.”
Grayson Perry,Playing to the Gallery
Real data is often dirty and messy
LoadingCheckingExploringCleaning
ReshapingAnnotating
Saving
This is a hands-onworkshop, so fire up your laptops…
Loading – import source
Loading - filetype
Loading - encoding
Exploring – text facets
Exploring – text facets
Exploring – text facets
Saving - customisation
Cleaning – text facets
Checking – no blanks
Cleaning – tidying columns
Cleaning – tidying numbers
Cleaning – tidying numbers
value.replace(‘£’, ‘’).replace(‘,’ , ‘’)
Cleaning – tidying numbers
Cleaning – tidying numbers
Exploring – number facets
Exploring – filtering number ranges
Exploring – sorting columns
Cleaning – making dates
value.toDate( ‘d/M/y’ )
Cleaning – making dates
http://bit.ly/javadateformat Cleaning – making dates