Tibble ၏ စာကြောင်းအားလုံးကို r ဖြင့် မည်သို့ပုံနှိပ်ရမည်နည်း။


tibble သည် ဒေတာဘောင်တစ်ခု၏ ပထမ 10 လိုင်းများကိုသာပြသသည့် သန့်စင်သောပုံနှိပ်ခြင်းနည်းလမ်းပါရှိသော R ရှိ ဒေတာဘောင်တစ်ခုဖြစ်သည်။ ၎င်းသည် ကြီးမားသောဒေတာနှင့် လုပ်ဆောင်ရန် ပိုမိုလွယ်ကူစေပြီး R သည် ဒေတာဘောင်တစ်ခုအတွင်း အတန်းတိုင်းကို ပြသရန်ကြိုးစားခြင်းမှ တားဆီးပေးသည်။

ဥပမာအားဖြင့်၊ အတန်း 80 နှင့် ကော်လံ 2 ခုပါသော အောက်ပါ tibble ကို သုံးသပ်ပါ။

 #load dplyr
library(dplyr)

#make this example reproducible
set.seed(1)

#create tibble
data <- tibble(a = rnorm(80),
               b = rnorm(80))

#view tibble
data

# A tibble: 80 x 2
        ab
      
 1 -0.626 -0.569
 2 0.184 -0.135
 3 -0.836 1.18 
 4 1.60 -1.52 
 5 0.330 0.594
 6 -0.820 0.333
 7 0.487 1.06 
 8 0.738 -0.304
 9 0.576 0.370
10 -0.305 0.267
# ... with 70 more rows

ကျွန်ုပ်တို့သည် tibble အမည်ကို R ဖြင့်ရိုက်သောအခါ၊ ၎င်းသည် မူရင်းအတိုင်း ပထမ 10 စာကြောင်းကိုသာပြသလိမ့်မည်။ သို့သော်၊ ၎င်းသည်ပြသခြင်းမရှိသော နောက်ထပ်အတန်း 70 ရှိကြောင်းကျွန်ုပ်တို့အားပြောပြသည်။

သို့သော် အချို့သောကိစ္စများတွင် သင်သည် tibble တစ်ခု၏ လိုင်း 10 ကျော်ကို မြင်လိုပေမည်။

မှတ်ချက်- သင်သည် tibbles နှင့် အသစ်ဖြစ်ပါက၊ စတင်ရန်နေရာကောင်းမှာ ဒေတာသိပ္ပံအတွက် Rtibbles အခန်း ဖြစ်သည်။

Tibble တစ်ခုမှ သတ်မှတ်ထားသော လိုင်းအရေအတွက်ကို ပုံနှိပ်ပါ။

print() function တွင် နံပါတ်တစ်ခုကို သတ်မှတ်ခြင်းဖြင့် tibble တစ်ခု၏ တိကျသော လိုင်းအရေအတွက်ကို print ထုတ်နိုင်သည်-

 #print first 20 rows of tibble
print(data, n= 20 )

# A tibble: 80 x 2
         ab
       
 1 -0.626 -0.569
 2 0.184 -0.135
 3 -0.836 1.18 
 4 1.60 -1.52 
 5 0.330 0.594
 6 -0.820 0.333
 7 0.487 1.06 
 8 0.738 -0.304
 9 0.576 0.370
10 -0.305 0.267
11 1.51 -0.543
12 0.390 1.21 
13 -0.621 1.16 
14 -2.21 0.700
15 1.12 1.59 
16 -0.0449 0.558
17 -0.0162 -1.28 
18 0.944 -0.573
19 0.821 -1.22 
20 0.594 -0.473
# ... with 60 more rows

တူညီသောရလဒ်ရရှိရန် ပိုက်အော်ပရေတာကိုလည်း သင်အသုံးပြုနိုင်သည်-

 #print first 20 rows of tibble
data %>% print(n= 20 )

# A tibble: 80 x 2
         ab
       
 1 -0.626 -0.569
 2 0.184 -0.135
 3 -0.836 1.18 
 4 1.60 -1.52 
 5 0.330 0.594
 6 -0.820 0.333
 7 0.487 1.06 
 8 0.738 -0.304
 9 0.576 0.370
10 -0.305 0.267
11 1.51 -0.543
12 0.390 1.21 
13 -0.621 1.16 
14 -2.21 0.700
15 1.12 1.59 
16 -0.0449 0.558
17 -0.0162 -1.28 
18 0.944 -0.573
19 0.821 -1.22 
20 0.594 -0.473
# ... with 60 more rows

Tibble ၏စာကြောင်းအားလုံးကိုပုံနှိပ်ပါ။

n = Inf ကို သတ်မှတ်ခြင်းဖြင့် tibble တစ်ခုစီ၏ စာကြောင်းတစ်ခုစီကို သင် print ထုတ်နိုင်ပါသည်။

 #print all rows of tibble
data %>% print(n= Inf )

# A tibble: 80 x 2
          ab
         
 1 -0.626 -0.569 
 2 0.184 -0.135 
 3 -0.836 1.18  
 4 1.60 -1.52  
 5 0.330 0.594 
 6 -0.820 0.333 
 7 0.487 1.06  
 8 0.738 -0.304 
 9 0.576 0.370 
10 -0.305 0.267 
11 1.51 -0.543 
12 0.390 1.21  
13 -0.621 1.16  
14 -2.21 0.700 
15 1.12 1.59  
16 -0.0449 0.558 
17 -0.0162 -1.28  
18 0.944 -0.573 
19 0.821 -1.22  
20 0.594 -0.473 
21 0.919 -0.620 
22 0.782 0.0421
23 0.0746 -0.911 
24 -1.99 0.158 
25 0.620 -0.655 
26 -0.0561 1.77  
27 -0.156 0.717 
28 -1.47 0.910 
29 -0.478 0.384 
30 0.418 1.68  
31 1.36 -0.636 
32 -0.103 -0.462 
33 0.388 1.43  
34 -0.0538 -0.651 
35 -1.38 -0.207 
36 -0.415 -0.393 
37 -0.394 -0.320 
38 -0.0593 -0.279 
39 1.10 0.494 
40 0.763 -0.177 
41 -0.165 -0.506 
42 -0.253 1.34  
43 0.697 -0.215 
44 0.557 -0.180 
45 -0.689 -0.100 
46 -0.707 0.713 
47 0.365 -0.0736
48 0.769 -0.0376
49 -0.112 -0.682 
50 0.881 -0.324 
51 0.398 0.0602
52 -0.612 -0.589 
53 0.341 0.531 
54 -1.13 -1.52  
55 1.43 0.307 
56 1.98 -1.54  
57 -0.367 -0.301 
58 -1.04 -0.528 
59 0.570 -0.652 
60 -0.135 -0.0569
61 2.40 -1.91  
62 -0.0392 1.18  
63 0.690 -1.66  
64 0.0280 -0.464 
65 -0.743 -1.12  
66 0.189 -0.751 
67 -1.80 2.09  
68 1.47 0.0174
69 0.153 -1.29  
70 2.17 -1.64  
71 0.476 0.450 
72 -0.710 -0.0186
73 0.611 -0.318 
74 -0.934 -0.929 
75 -1.25 -1.49  
76 0.291 -1.08  
77 -0.443 1.00  
78 0.00111 -0.621 
79 0.0743 -1.38  
80 -0.590 1.87

နောက်ထပ် R သင်ခန်းစာများကို ဤနေရာတွင် ရှာနိုင်သည်။

မှတ်ချက်တစ်ခုထည့်ပါ။

သင့် email လိပ်စာကို ဖော်ပြမည် မဟုတ်ပါ။ လိုအပ်သော ကွက်လပ်များကို * ဖြင့်မှတ်သားထားသည်