में डेटा तालिका से चयन करें मूल्यों मैं आर में एक डेटा तालिका है:आर: सीमा
name date
---- ----
John 1156649280
Adam 1255701960
...etc...
मैं पंक्तियों एक सीमा के भीतर एक तारीख है के सभी प्राप्त करना चाहते हैं। एसक्यूएल में, मैं कह सकता हूं कि SELECT * FROM mytable WHERE date > 5 AND date < 15
किसी विशेष कॉलम में मानों की श्रेणी के आधार पर पंक्तियों का चयन करने के लिए आर में समतुल्य क्या है?
ध्यान दें कि sqldf पैकेज आप एसक्यूएल लागू करने के लिए अनुमति देता है
निकालें रेंज में से मेल खाता है आर डेटा फ्रेम करने के लिए। जैसे 'पुस्तकालय (sqldf); sqldf ("mytable से चुनें * दिनांक> 5 और दिनांक <15") '। Http://sqldf.googlecode.com पर होम पेज देखें। –
@ जी। Grothendieck बहुत अच्छा; मैंने सोचा कि * किसी ने * इस तरह कुछ लिखा है, – poundifdef
लिंक के लिए धन्यवाद, मुझे लगता है कि यह ध्यान दिया जाना चाहिए कि डेटा एक आर पैकेज ** डेटा.table ** है जो क्लास डेटा.table की डेटा ऑब्जेक्ट बनाता है। यह स्पष्ट नहीं है कि क्या आप अनौपचारिक रूप से "डेटा तालिका" शब्द का उपयोग कर रहे थे और वास्तव में ** data.frame **, या यदि आप वास्तव में ** data.table ** ऑब्जेक्ट्स के बारे में पूछ रहे हैं। – Ista