order() का उपयोग
order वे positions work out करता है जो एक list sort करेंगी, हर किसी को बताते हुए एक seating plan की तरह कहाँ खड़े हों। आप एक पूरी table को एक column से rearrange करने के लिए इसे इस्तेमाल कर सकते हैं।
In this page:
Syntax
sorted_indices <- order(x)
x[order(x)]
df[order(df$column, decreasing = TRUE), ]
order()
order(x) वे indices return करता है जो x sort करेंगी, sorted values खुद नहीं -- यही वह चीज़ है जो आपको दूसरे columns को aligned रखते हुए एक पूरी data frame को एक column से sort करने देती है।
df[order(df$col), ] एक data frame को एक column से sort करने का standard idiom है। Descending sort करने के लिए एक minus sign add करें, जैसे order(-df$col)।
Note:
df[order(df$col), ] एक पूरी data frame को इसके एक column से sort करने का standard idiom है।
उदाहरण: order()
df <- data.frame(name = c("Cara", "Alice", "Bob"), age = c(40, 30, 25))
sorted_df <- df[order(df$age), ]
print(sorted_df)
Login to try C/C++/Java/PHP code in the editor
Related Topics
{# common_mistakes/chapter_summary/browser_support: on Hindi pages the
view already swaps in the hi_ translation fields (or blanks these
out if untranslated), so this renders correctly for both languages
without a lang_code check here. #}
आम गलतियां
- बिना comma के
df[order(df$age)]लिखना, जो rows की बजाय columns sort करता है;df[order(df$age), ]लिखें। decreasing = TRUEया एक minus sign के बिना descending order के लिएorderइस्तेमाल करना।- यह उम्मीद करना कि
order(x)sorted values return करेगा, जब यह positions return करता है; values के लिएsort(x)इस्तेमाल करें।
🔒
Chapter Quiz — Complete all 7 topics to unlock
0/7 topics done
Complete these topics first: