In reply to Robert Hillman.

I report what the data say. I did not audit the accuracy of the data collection process. For example, if a dishonest driver reports "no tip" to his company to avoid income taxes and pockets the cash, that would show up as tip_amount=0 in the data even though the customer gave a tip.