data_frame
रों (विभिन्न कहा जाता है tibbles
, tbl_df
, tbl
) मूल रूप से का उपयोग कर सूची स्तंभों के निर्माण का समर्थन data_frame
निर्माता। उनका उपयोग करने के लिए, उनके साथ कई पुस्तकालयों में से एक को लोड करें, जैसे कि tibble
, dplyr
या tidyverse
।
> data_frame(abc = letters[1:3], lst = list(1:3, 1:3, 1:3))
abc lst
<chr> <list>
1 a <int [3]>
2 b <int [3]>
3 c <int [3]>
वे वास्तव data.frames
में हुड के नीचे हैं, लेकिन कुछ हद तक संशोधित। वे लगभग हमेशा सामान्य के रूप में इस्तेमाल किया जा सकता है data.frames
। एकमात्र अपवाद मैंने पाया है कि जब लोग अनुचित श्रेणी की जांच करते हैं, तो वे समस्याएं पैदा करते हैं:
>
> data.frame(x = 1:3, y = 1:3) %>% class
[1] "data.frame"
> data.frame(x = 1:3, y = 1:3) %>% class == "data.frame"
[1] TRUE
>
> data_frame(x = 1:3, y = 1:3) %>% class
[1] "tbl_df" "tbl" "data.frame"
> data_frame(x = 1:3, y = 1:3) %>% class == "data.frame"
[1] FALSE FALSE TRUE
>
> if(data_frame(x = 1:3, y = 1:3) %>% class == "data.frame") "something"
Warning message:
In if (data_frame(x = 1:3, y = 1:3) %>% class == "data.frame") "something" :
the condition has length > 1 and only the first element will be used
>
> data_frame(x = 1:3, y = 1:3) %>% inherits("data.frame")
[1] TRUE
मैं आर 4 डेटा साइंस (फ्री) में उनके बारे में पढ़ने की सिफारिश कर रहा हूं ।