flights <- data.frame( FlightID = c(“F101”,“F102”,“F103”,“F104”,“F105”), Airline = c(“Indigo”,“AirIndia”,“SpiceJet”,“Vistara”,“Indigo”), Type = c(“Domestic”,“International”,“Domestic”,“International”,“Domestic”), Passengers = c(180,220,150,200,170), Fare = c(5000,12000,4500,15000,4800), Delay = c(10,55,5,120,20) )
flights <- cbind( flights[,1:2], Airport = “Delhi”, flights[,3:6] )
sorted_flights <- flights[order(-flights$Fare), ]
flight_type_count <- table(flights$Type)
avg_passengers <- mean(flights$Passengers)
new_flight <- data.frame( FlightID=“F106”, Airline=“AirAsia”, Airport=“Delhi”, Type=“Domestic”, Passengers=160, Fare=5200, Delay=25 )
flights <- rbind(flights, new_flight)
flights\(DelayCategory <- ifelse( flights\)Delay < 15, “On Time”, ifelse(flights$Delay <= 60, “Moderate Delay”, “High Delay”) )
top2_flights <- flights[order(-flights$Fare), ][1:2, ]
flights sorted_flights flight_type_count avg_passengers top2_flights