courses/unstructured/pet-details.pig (7 lines of code) (raw):

rmf /GroupedByType x1 = load '/pet-details' using PigStorage(',') as (Type:chararray,Name:chararray,Breed:chararray,Color:chararray,Weight:int); x2 = filter x1 by Type != 'Type'; x3 = foreach x2 generate Type, Name, Breed, Color, Weight, Weight / 2.24 as Kilos:float; x4 = filter x3 by LOWER(Color) == 'black' or LOWER(Color) == 'white'; x5 = group x4 by Type; store x5 into '/GroupedByType';