मुझे डेटा.फ्रेम में अग्रणी और अनुगामी व्हाट्सएप से कुछ परेशानी हो रही है। उदाहरण के लिए मैं एक विशिष्ट पर एक नज़र डालें चाहते row
एक में data.frame
एक निश्चित स्थिति के आधार पर:
> myDummy[myDummy$country == c("Austria"),c(1,2,3:7,19)]
[1] codeHelper country dummyLI dummyLMI dummyUMI
[6] dummyHInonOECD dummyHIOECD dummyOECD
<0 rows> (or 0-length row.names)
मैं सोच रहा था कि देश को ऑस्ट्रिया में स्पष्ट रूप से मौजूद होने के बाद मुझे अपेक्षित उत्पादन क्यों नहीं मिला data.frame
। मेरे कोड इतिहास को देखने और यह जानने की कोशिश करने के बाद कि मैंने क्या गलत किया है:
> myDummy[myDummy$country == c("Austria "),c(1,2,3:7,19)]
codeHelper country dummyLI dummyLMI dummyUMI dummyHInonOECD dummyHIOECD
18 AUT Austria 0 0 0 0 1
dummyOECD
18 1
मैंने कमांड में जो कुछ भी बदला है वह ऑस्ट्रिया के बाद एक अतिरिक्त व्हाट्सएप है।
आगे कष्टप्रद समस्याएं स्पष्ट रूप से उत्पन्न होती हैं। जैसे जब मैं देश के कॉलम के आधार पर दो फ्रेम मर्ज करना पसंद करता हूं। एक data.frame
का उपयोग करता है, "Austria "
जबकि दूसरे फ्रेम में है "Austria"
। मिलान काम नहीं करता है।
- क्या मेरी स्क्रीन पर व्हॉट्सएप को 'शो' करने का एक अच्छा तरीका है ताकि मुझे समस्या के बारे में पता हो?
- और क्या मैं R में अग्रणी और अनुगामी व्हाट्सएप को हटा सकता हूं?
अब तक मैं एक साधारण Perl
स्क्रिप्ट लिखता था जो व्हाट्सएप को हटा देता था लेकिन यह अच्छा होगा यदि मैं इसे आर के अंदर कर सकूं।
sub()
का उपयोग करता हैPerl
। उसके लिए माफ़ करना। मैं फ़ंक्शन का उपयोग करने का प्रयास करने जा रहा हूं। लेकिन मेरे पहले सवाल के लिए मेरे पास अभी तक कोई हल नहीं है।