के साथ सामान्य मानों के आधार पर डेटा.फ्रेम से पंक्तियां निकालें, मैं संख्यात्मक अनुक्रमों की सूची के आधार पर डेटा.फ्रेम से पंक्तियों को फ़िल्टर करने का एक आसान तरीका ढूंढ रहा हूं।किसी सूची
यहाँ एक उदाहरण है:
मेरे प्रारंभिक डेटा फ्रेम:
data <- data.frame(x=c(0,1,2,0,1,2,3,4,5,12,2,0,10,11,12,13),y="other_data")
मेरी सूची:
list1 <- list(1:5,10:13)
मेरा लक्ष्य "डाटा" जो वास्तव में होता है से केवल पंक्तियों रखना है "डेटा" के "एक्स" कॉलम में "list1" के समान संख्यात्मक अनुक्रम। तो उत्पादन data.frame होना चाहिए:
finaldata <- data.frame(x=c(1:5,10:13),y="other_data")
ऐसा करने के लिए कोई भी विचार?
क्या है वांछित आउटपुट यदि स्तंभ 'y' 'सी (" अन्य_डेटा "," डेटा ", प्रतिनिधि (" अन्य_डेटा ", 14) है? –
कृपया 'डेटा <- data.frame (x = c (0,1,2,0,1,2,3,4,5,12,2,0,10,11,12,13), y = पत्र [1:16]) 'उदाहरण के रूप में और अपेक्षित परिणाम दिखाएं। – Roland