Articles of dplyr

डुप्लीकेट पंक्तियों का इस्तेमाल करके dplyr निकालें

मेरे पास इस तरह एक डाटा है। फ़्रेम – set.seed(123) df = data.frame(x=sample(0:1,10,replace=T),y=sample(0:1,10,replace=T),z=1:10) > df xyz 1 0 1 1 2 1 0 2 3 0 1 3 4 1 1 4 5 1 0 5 6 0 1 6 7 1 0 7 8 1 0 8 9 1 0 9 10 0 1 […]

dplyr फिल्टर: कम से कम चर के साथ पंक्तियाँ प्राप्त करें, लेकिन केवल पहले अगर बहुत से मिनिमा

मैं dplyr का उपयोग करके एक समूहबद्ध फ़िल्टर बनाना चाहता dplyr , इस प्रकार से प्रत्येक समूह में केवल उस पंक्ति को लौटाया dplyr जिसमें चर x का न्यूनतम मूल्य होगा मेरी समस्या है: जैसा कि अपेक्षित, कई न्यूनतम के मामले में सभी मूल्यों को न्यूनतम मूल्य के साथ लौटा दिया जाता है लेकिन मेरे […]

संबंधित आवृत्तियों / अनुपात के साथ dplyr

मान लीजिए कि मैं प्रत्येक समूह के भीतर विभिन्न मानों के अनुपात की गणना करना चाहता हूं। उदाहरण के लिए, mtcars डेटा का उपयोग करते mtcars , मैं एक बार में (स्वचालित / मैनुअल) गियर द्वारा गियर की संख्या की सापेक्ष आवृत्ति की गणना कैसे करूं? library(dplyr) data(mtcars) mtcars <- tbl_df(mtcars) # count frequency mtcars […]

dplyr में मानक मूल्यांकन: एक अक्षर स्ट्रिंग के रूप में दिए गए चर पर summarise_

मैं summarise किसी अज्ञात स्तंभ नाम का संदर्भ देना चाहता हूं। dplyr 0.3 में शुरू किए गए मानक मूल्यांकन कार्यों को कॉलम के नामों को वेरिएबल्स का उपयोग करके संदर्भित करने के लिए अनुमति दी जाती है, लेकिन जब आप किसी base आर फ़ंक्शन को किसी summarise बुलाते हैं, तो यह काम नहीं करता है। […]

समूह द्वारा हाल ही में गैर- NA के साथ अनुपस्थित मूल्य (एनए) बदलें

मैं निम्नलिखित समस्या को dplyr के साथ हल करना चाहूंगा खिड़की-कार्यों में से एक के साथ पसंदीदा मेरे घरों के साथ एक डेटा फ्रेम है और कीमतें खरीदना निम्नलिखित एक उदाहरण है: houseID year price 1 1995 NA 1 1996 100 1 1997 NA 1 1998 120 1 1999 NA 2 1995 NA 2 1996 […]

स्ट्रिंग वेक्टर इनपुट का उपयोग करके, dplyr में कई कॉलम से समूह

मैं प्लाईर की अपनी समझ को डीप्टर में स्थानांतरित करने की कोशिश कर रहा हूं, लेकिन मैं यह नहीं समझ सकता कि एक से अधिक कॉलम कैसे समूह बना सकता है। # make data with weird column names that can't be hard coded data = data.frame( asihckhdoydkhxiydfgfTgdsx = sample(LETTERS[1:3], 100, replace=TRUE), a30mvxigxkghc5cdsvxvyv0ja = sample(LETTERS[1:3], 100, […]

Dplyr के साथ कई स्तंभों का सारांश?

मैं dplyr– वाक्यविन्यास के साथ थोड़ा संघर्ष कर रहा हूँ मेरे पास अलग-अलग वैरिएबल और एक समूह वैरिएबल के साथ डेटा फ्रेम है I अब मैं प्रत्येक समूह के भीतर प्रत्येक स्तंभ के लिए माध्य की गणना करना चाहता हूं, आर में dplyr का उपयोग करना df <- data.frame(a=sample(1:5, 10, replace=T), b=sample(1:5, 10, replace=T), c=sample(1:5, […]

data.table बनाम dplyr: क्या एक अच्छी तरह से कुछ कर सकता है जो अन्य नहीं कर सकता है या खराब नहीं कर सकता है?

अवलोकन मैं data.table से अपेक्षाकृत परिचित हूँ, इतना नहीं कि dplyr साथ। मैंने कुछ dplyr विगनेट्स और उदाहरणों के माध्यम से पढ़ा है जो SO पर पॉप अप हुए हैं, और अब तक मेरा निष्कर्ष यह है कि: data.table और dplyr गति में तुलनीय हैं, सिवाय इसके कि जब कई (यानी> 10-100K) समूह होते हैं, […]

आर – dplyr – mutate – गतिशील चर नामों का उपयोग करें

मैं एक डेटा फ्रेम में कई नए कॉलम बनाने के लिए dplyr के mutate() का उपयोग करना चाहता हूं। स्तंभ नाम और उनकी सामग्री गतिशील रूप से उत्पन्न होनी चाहिए। आईरिस से उदाहरण डेटा: require(dplyr) data(iris) iris <- tbl_df(iris) मैंने अपने नए कॉलम को पट्टल से बदलना एक फ़ंक्शन बनाया है। वीडथ चर: multipetal <- […]

क्या डेटाटाइबल :: रूलेड के बराबर एक डेप्टर है?

data.table एक अच्छी सुविधा समारोह प्रदान करता है, rleid : library(data.table) DT = data.table(grp=rep(c("A", "B", "C", "A", "B"), c(2,2,3,1,2)), value=1:10) rleid(DT$grp) # [1] 1 1 2 2 3 3 3 4 5 5 मैं इसके साथ आधार R में नकल कर सकता हूँ: df <- data.frame(DT) rep(seq_along(rle(df$grp)$values), times = rle(df$grp)$lengths) # [1] 1 1 2 […]

दिलचस्प पोस्ट
कहीं से पैकेज का नाम कैसे प्राप्त करें? महीने के लिए मैं अपनी साइट में लॉग इन उपयोगकर्ता कैसे रखूं? मैं जेवीएम द्वारा उपयोग किए जाने वाले प्रॉक्सी कैसे सेट करूं? Jslint त्रुटि को ठीक करने के लिए कैसे 'एक पाश के भीतर कार्य न करें।' पायथन में यूटीएफ -8 फ़ाइल में लिखें JQuery और HTML का उपयोग करके सीएसवी में निर्यात करें मैं डेटा फ़्रेमों की एक सूची कैसे बनाऊं? ब्लूटूथ हेडसेट के साथ Android RecognizerIntent का उपयोग करना एक पायथन स्क्रिप्ट चलते समय vcvarsall.bat नहीं मिल सकता सबसे कुशल टी-एसक्यूएल का रास्ता एक निश्चित लंबाई के लिए बाईं तरफ एक varchar पैड? MySQL में "संपूर्ण शब्द मिलान" खोजें एक्सएमएल सीरियललाइज़ेशन और इनहेराईटेड टाइप मैं समानांतर कैसे सीमित कर सकता हूं। फॉर्म पर जावास्क्रिप्ट पोस्ट सबमिट करें एक नई विंडो एसक्यूएल की पसंद के खंड के लिए विशेष वर्णों की सूची