के लिए सटीक प्रतीत नहीं होते हैं यह मुझे परेशान कर रहा है। जब आप पूर्णांक के वेक्टर पर सारांश() चलाते हैं तो आपको सटीक परिणाम नहीं मिलते हैं। संख्याओं को गोलाकार लग रहा है। मैंने इसे विभिन्न ओएस के साथ तीन अलग-अलग मशीनों पर करने की कोशिश की और परिणाम समान हैं।सारांश विधि परिणाम वेक्टर
एक वेक्टर के लिए:
>a <- 0:628846
>str(a)
int [1:628847] 0 1 2 3 4 5 6 7 8 9 ...
>summary(a)
Min. 1st Qu. Median Mean 3rd Qu. Max.
0 157200 314400 314400 471600 628800
>max(a)
[1] 628846
एक data.frame के लिए:
> b <- data.frame(b = 0:628846)
> str(b)
'data.frame': 628847 obs. of 1 variable:
$ b: int 0 1 2 3 4 5 6 7 8 9 ...
> summary(b)
b
Min. : 0
1st Qu.:157212
Median :314423
Mean :314423
3rd Qu.:471635
Max. :628846
> summary(b$b)
Min. 1st Qu. Median Mean 3rd Qu. Max.
0 157200 314400 314400 471600 628800
ये परिणाम क्यों अलग हैं?
कोशिश 'सारांश (ख $ ख, अंक = 6)' – kohske
@kohske ठीक है, कि काम करता है। क्या इसका मतलब यह है कि वैक्टरों के लिए डिफ़ॉल्ट सारांश विधि डेटा.फ्रेम के मुकाबले अलग है? – wahalulu
@wahalulu 'विधियों (सारांश)' का प्रयास करें और आप देखेंगे कि डेटा.फ्रेम में 'summary.data.frame' विधि चलती है लेकिन संख्याएं' summary.default' में हवाएं होती हैं। –