Question 4

bike_data <- read.csv("bike_sharing_data.csv")

Question 6

class(bike_data$humidity)  # Returns "integer", "numeric", or "character"
[1] "character"
typeof(bike_data$humidity) # Returns "integer" or "double"
[1] "character"

Question 7

bike_data[6251, "season"]
[1] 4

Question 8

table(bike_data$season)

   1    2    3    4 
4242 4409 4496 4232 

Question 10

high_wind_obs <- subset(bike_data, windspeed >= 40 & (season == 1 | season == 4))
nrow(high_wind_obs)  # Count observations
[1] 46
LS0tDQp0aXRsZTogIkltcG9ydCBEYXRhIC0gQXNzaWdubWVudCAxIg0Kb3V0cHV0OiBodG1sX25vdGVib29rDQotLS0NCg0KIyBRdWVzdGlvbiA0DQoNCmBgYHtyfQ0KYmlrZV9kYXRhIDwtIHJlYWQuY3N2KCJiaWtlX3NoYXJpbmdfZGF0YS5jc3YiKQ0KYGBgDQoNCiMgUXVlc3Rpb24gNg0KDQpgYGB7cn0NCmNsYXNzKGJpa2VfZGF0YSRodW1pZGl0eSkgICMgUmV0dXJucyAiaW50ZWdlciIsICJudW1lcmljIiwgb3IgImNoYXJhY3RlciINCnR5cGVvZihiaWtlX2RhdGEkaHVtaWRpdHkpICMgUmV0dXJucyAiaW50ZWdlciIgb3IgImRvdWJsZSINCg0KYGBgDQojIFF1ZXN0aW9uIDcNCg0KYGBge3J9DQpiaWtlX2RhdGFbNjI1MSwgInNlYXNvbiJdDQpgYGANCiMgUXVlc3Rpb24gOA0KDQpgYGB7cn0NCnRhYmxlKGJpa2VfZGF0YSRzZWFzb24pDQoNCmBgYA0KIyBRdWVzdGlvbiAxMA0KDQpgYGB7cn0NCmhpZ2hfd2luZF9vYnMgPC0gc3Vic2V0KGJpa2VfZGF0YSwgd2luZHNwZWVkID49IDQwICYgKHNlYXNvbiA9PSAxIHwgc2Vhc29uID09IDQpKQ0KbnJvdyhoaWdoX3dpbmRfb2JzKSAgIyBDb3VudCBvYnNlcnZhdGlvbnMNCg0KYGBgDQoNCg==