R में data.table के साथ Data Manipulation
Matt Dowle, Arun Srinivasan
Instructors, DataCamp
याद करें, आप .() से कई कॉलम चुन सकते हैं
# रिकैप: trip_id और duration कॉलम चुनें
ans <- batrips[, .(trip_id, dur = duration)]
head(ans, 2)
trip_id dur
139545 435
139546 432
आप कई कॉलम पर compute कर सकते हैं और उसी तरह data.table रिटर्न कर सकते हैं
# duration का mean और median लें
batrips[, .(mn_dur = mean(duration),
med_dur = median(duration))]
mn_dur med_dur
1131.967 511
# duration का mean और median लें
batrips[, .(mn_dur = mean(duration), med_dur = median(duration))]
mn_dur med_dur
1131.967 511
i के साथ, आप केवल उन पंक्तियों पर j में कॉलम पर compute कर सकते हैं जो शर्त पूरी करती हैं
batrips[start_station == "Japantown", .(mn_dur = mean(duration),
med_dur = median(duration))]
mn_dur med_dur
2464.331 782
batrips[start_station == "Japantown", .(mn_dur = mean(duration),
med_dur = median(duration))]
mn_dur med_dur
2464.331 782
R में data.table के साथ Data Manipulation