我有一個矢量:獲取每個元素的長度的數據幀中作爲R
df <- c(65225, 108249, 156508, 29321, 37905, 50175, 62484, 69943, 73723,
555, 12, 331, 1000000, 15232, 1433, 441009, 11141414, 050505)
,我想找出向量的每個元素的長度。
我該怎麼做?我嘗試使用應用系列中的某些東西,但不斷收到參數錯誤。我會用seq_along(length(df))
嗎?
基本上輸出將是每個觀察長度的數字和列的列。然後,我可以僅對那些行數爲df$dfLen > 5
的行進行子集分類。
你想'的nchar(DF)'?或者你只是想'df [df> = 10000]' – user20650
首先,這是一個向量,而不是data.frame。而且,它充滿了數字。數字沒有「長度」。你想要每個數字的位數嗎?或者他們真的是性格價值觀? R不會在「050505」 – MrFlick
Fyi的情況下存儲數字的前導零,這不是數據幀;它是一個矢量。如果你想知道數字的數量級,你可以使用'floor(log10(x))' – Frank