कॉलम पर computation: data.table तरीका

R में data.table के साथ Data Manipulation

Matt Dowle, Arun Srinivasan

Instructors, DataCamp

कॉलम पर computation

क्योंकि कॉलम को वैरिएबल मान सकते हैं, आप j {{1}} में सीधे उन पर compute कर सकते हैं

# data.table तरीके से duration कॉलम का mean निकालें
ans <- batrips[, mean(duration)]
1131.967
# data.frame तरीके से duration कॉलम का mean निकालें
ans <- mean(batrips[, "duration"])
1131.967
R में data.table के साथ Data Manipulation

रो और कॉलम पर computation

i और j को मिलाना आसान है

# "Japantown" स्टार्ट स्टेशन के लिए duration कॉलम का mean
batrips[start_station == "Japantown", mean(duration)]
2464.331
R में data.table के साथ Data Manipulation

विशेष प्रतीक .N in j

  • .N को j में भी इस्तेमाल कर सकते हैं
  • i में फ़िल्टर करने के बाद रो की गिनती पाने में उपयोगी
# कितनी trips "Japantown" से शुरू हुईं?
batrips[start_station == "Japantown", .N]
902
# इसे data.frame तरीके से तुलना करें
nrow(batrips[batrips$start_station == "Japantown", ])
902
R में data.table के साथ Data Manipulation

अभ्यास करते हैं!

R में data.table के साथ Data Manipulation

Preparing Video For Download...