CitiBike Tripdata we used in this analysis is the dataset of January 2016. We converted the datatype of "starttime" column into datetime, which can be easily processed in pandas. We then aggregate the trip counts by hours, calculating the respective percentage of trips started during working hours (9:00 - 17:00) and resting hours (18:00 - 8:00) by "Subscriber" and "Customer" (Table 1).