R में एकाधिक csv फ़ाइलों को कैसे मर्ज करें (चरण-दर-चरण उदाहरण)
आप R में एक ही फ़ोल्डर में स्थित एकाधिक CSV फ़ाइलों को आयात और मर्ज करने के लिए निम्नलिखित मूल सिंटैक्स का उपयोग कर सकते हैं:
df <- list. files (path=' C:/my/path/to/files ') %>% lapply(read_csv) %>% bind_rows
निम्नलिखित चरण-दर-चरण उदाहरण दिखाता है कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।
चरण 1: एकाधिक डेटा फ़्रेम बनाएं और निर्यात करें
सबसे पहले, हम CSV फ़ाइलों में तीन डेटा फ़्रेम बनाने और निर्यात करने के लिए निम्नलिखित कोड का उपयोग करेंगे:
#create three data frames
df1 <- data. frame (points=c(4, 5, 5, 6, 8, 9),
assists=c(3, 2, 4, 4, 6, 3))
df2 <- data. frame (points=c(2, 10, 14, 15),
assists=c(3, 2, 9, 3))
df3 <- data. frame (dots=c(6, 8, 9),
assists=c(10, 6, 4))
#export all three data frames to CSV files
write.write. csv (df1, ' C:/Users/bob/Documents/my_data_files/df1.csv ', row.names = FALSE )
write.write. csv (df2, ' C:/Users/bob/Documents/my_data_files/df2.csv ', row.names = FALSE )
write.write. csv (df3, ' C:/Users/bob/Documents/my_data_files/df3.csv ', row.names = FALSE )
मैं इस फ़ोल्डर में नेविगेट कर सकता हूं और देख सकता हूं कि सभी तीन सीएसवी फाइलें सफलतापूर्वक निर्यात की गईं:
चरण 2: एकाधिक CSV फ़ाइलों को आयात और मर्ज करें
इसके बाद, हम तीन CSV फ़ाइलों को R में एकल डेटा फ़्रेम में आयात और मर्ज करने के लिए निम्नलिखित कोड का उपयोग करेंगे:
library (dplyr)
library (readr)
#import and merge all three CSV files into one data frame
df <- list. files (path=' C:/Users/bob/Documents/my_data_files ') %>%
lapply(read_csv) %>%
bind_rows
#view resulting data frame
df
# A tibble: 13 x 2
assist points
1 4 3
2 5 2
3 5 4
4 6 4
5 8 6
6 9 3
7 2 3
8 10 2
9 14 9
10 15 3
11 6 10
12 8 6
13 9 4
ध्यान दें कि तीन CSV फ़ाइलें सफलतापूर्वक एक ही डेटा फ़्रेम में मर्ज कर दी गई हैं।
हम देख सकते हैं कि परिणामी डेटा फ़्रेम में 13 पंक्तियाँ और 2 कॉलम हैं।
ध्यान दें : यदि डेटा फ़्रेम में मेल खाने वाले कॉलम नाम नहीं हैं, तो R हमेशा सभी डेटा फ़्रेम को मर्ज करेगा और लापता मानों को NA मानों के साथ भर देगा।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि R में अन्य फ़ाइल प्रकारों का उपयोग कैसे करें:
एक्सेल फ़ाइलों को आर में कैसे आयात करें
टीएसवी फ़ाइलों को आर में कैसे आयात करें
ज़िप फ़ाइलों को आर में कैसे आयात करें
एसएएस फाइलों को आर में कैसे आयात करें
.dta फ़ाइलों को R में कैसे आयात करें