主串列可以動態創建(即子串列的數量可能會有所不同),所以我不能使用 all.equal 或簡單地比較長度。
例如,在這張附加的照片中,您可以看到我有三個子串列。我如何檢查它們是否具有相同的字符數或串列長度(在這種情況下它們沒有)?
uj5u.com熱心網友回復:
一種方法是使用lengths并檢查不同元素的數量是否等于 1
dplyr::n_distinct(lengths(main_list)) == 1
n_distinct將length(unique(在base R
length(unique(lengths(main_list))) == 1
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/335427.html
