आर में टिब्बल को डेटा फ़्रेम में कैसे परिवर्तित करें (उदाहरण के साथ)


टिब्बल आर में एक डेटा फ्रेम है जिसमें एक परिष्कृत मुद्रण विधि है जो डेटा फ्रेम की केवल पहली 10 पंक्तियों को प्रदर्शित करती है।

यह बड़े डेटा के साथ काम करना बहुत आसान बना देता है और यदि आप गलती से कंसोल पर डेटा का एक बड़ा ब्लॉक प्रिंट कर देते हैं तो आर को हर पंक्ति को प्रिंट करने का प्रयास करने से रोकता है।

हालाँकि, कभी-कभी आप टिबल को डेटा फ़्रेम में बदलना चाहेंगे।

ऐसा करने के लिए आप निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:

 my_df <- as. data . frame (my_tibble)

निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।

उदाहरण: टिब्बल को आर में डेटा फ़्रेम में बदलें

मान लीजिए कि हम R में CSV फ़ाइल को पढ़ने के लिए read_csv() फ़ंक्शन का उपयोग करते हैं:

 library (tidyverse)

#import CSV file into tibble
my_tibble <- read_csv(' my_data.csv ')

#view tibble
print (my_tibble)

# A tibble: 7 x 3
  points assists rebounds
          
1 24 4 8
2 29 4 8
3 33 6 5
4 34 7 5
5 20 5 9
6 18 9 12
7 19 10 10
#view class
class (my_tibble)

[1] "spec_tbl_df" "tbl_df" "tbl" "data.frame" 

डिफ़ॉल्ट रूप से, read_csv() फ़ंक्शन CSV फ़ाइल को टिबल के रूप में आयात करता है।

हालाँकि, हम इस टिबल को डेटा फ्रेम में बदलने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:

 #convert tibble to data frame
my_df <- as. data . frame (my_tibble)

#view class of my_df
class(my_df)

[1] "data.frame"

हम देख सकते हैं कि टिब्बल को सफलतापूर्वक डेटा फ्रेम में बदल दिया गया है।

हम यह भी पुष्टि कर सकते हैं कि डेटाफ़्रेम में टिब्बल के समान ही मान हैं:

 #view data frame
print (my_df)

  points assists rebounds
1 24 4 8
2 29 4 8
3 33 6 5
4 34 7 5
5 20 5 9
6 18 9 12
7 19 10 10

डेटा ब्लॉक में मान टिब्बल के समान ही हैं।

अतिरिक्त संसाधन

निम्नलिखित ट्यूटोरियल बताते हैं कि आर में अन्य सामान्य कार्य कैसे करें:

टिब्बल की सभी पंक्तियों को आर में कैसे प्रिंट करें
आर में डेटाफ्रेम को मैट्रिक्स में कैसे परिवर्तित करें

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *