उ: मौजूदा डेटा ब्लॉक से एक नया डेटा ब्लॉक बनाएं
R में मौजूदा डेटा फ़्रेम से नया डेटा फ़्रेम बनाने के दो सामान्य तरीके हैं:
विधि 1: मौजूदा डेटा फ़्रेम में कॉलम नाम चुनें
new_df <- df[c(' var1 ', ' var3 ', ' var4 ')]
विधि 2: मौजूदा डेटा फ़्रेम से कॉलम नाम चुनें और उनका नाम बदलें
new_df <- data. frame (' new_var1 ' = df$var1, ' new_var2 ' = df$var2, ' new_var3 ' = df$var3)
निम्नलिखित उदाहरण दिखाते हैं कि आर में निम्नलिखित डेटा फ्रेम के साथ प्रत्येक विधि का उपयोग कैसे करें:
#create data frame
df <- data. frame (team=c('A', 'A', 'A', 'B', 'B', 'B'),
points=c(19, 14, 14, 29, 25, 30),
assists=c(4, 5, 5, 4, 12, 10),
rebounds=c(9, 7, 7, 6, 10, 11))
#view data frame
df
team points assists rebounds
1 A 19 4 9
2 A 14 5 7
3 to 14 5 7
4 B 29 4 6
5 B 25 12 10
6 B 30 10 11
उदाहरण 1: मौजूदा डेटा फ़्रेम में कॉलम नाम चुनें
निम्नलिखित कोड दिखाता है कि मौजूदा डेटा फ्रेम से एकाधिक कॉलम नामों का चयन करके एक नया डेटा फ्रेम कैसे बनाया जाए:
#define new data frame
new_df <- df[c(' team ', ' assists ', ' points ')]
#view new data frame
new_df
team assists points
1 to 4 19
2 to 5 14
3 to 5 14
4 B 4 29
5 B 12 25
6 B 10 30
नए डेटा फ़्रेम में मौजूदा डेटा फ़्रेम से तीन कॉलम (टीम, सहायता, अंक) शामिल हैं।
उदाहरण 2: मौजूदा डेटा फ़्रेम से कॉलम नाम चुनें और उनका नाम बदलें
निम्नलिखित कोड दिखाता है कि मौजूदा डेटा फ्रेम से एकाधिक कॉलम का चयन और नाम बदलकर एक नया डेटा फ्रेम कैसे बनाया जाए:
#define new data frame
new_df <- data. frame (' team_name ' = df$team,
' total_assists ' = df$assists,
' total_points ' = df$points)
#view new data frame
new_df
team_name total_assists total_points
1 to 4 19
2 to 5 14
3 to 5 14
4 B 4 29
5 B 12 25
6 B 10 30
नए डेटा फ़्रेम में मौजूदा डेटा फ़्रेम से तीन कॉलम (टीम, सहायता, अंक) शामिल हैं, लेकिन हमने नए डेटा फ़्रेम में प्रत्येक कॉलम के लिए नए नाम निर्दिष्ट किए हैं।
यह दृष्टिकोण विशेष रूप से उपयोगी है यदि आप पहले से जानते हैं कि आप नए डेटा फ़्रेम में कॉलम का नाम बदलना चाहते हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि आर में अन्य सामान्य कार्य कैसे करें:
R में डेटा फ़्रेम में पंक्तियाँ कैसे जोड़ें
आर में कुछ कॉलम कैसे सुरक्षित रखें?
आर में केवल संख्यात्मक कॉलम का चयन कैसे करें