-1
我使用包dplyr在R中彙總了一個表。我希望僅查看錶格中的一列(Services.Offered)的唯一值。然而,當我嘗試下面的代碼,我沒有得到的唯一值在此列〜使用dplyr獲取R中字符串的唯一值
sheetforr1=sheetforr %>%
group_by(Account.Name, Service.managed.by.country) %>%
summarise(Services.Offered = unique(toString(Service.Level.2)),
POB = toString(Number.of.Users),
Start.Dates = toString(Provider.Start.Date),
End.Dates = toString(Provider.End.Date)) %>%
ungroup()
爲「Services.Offered」包含重複儘管使用「獨一無二」(例如列結果:清潔,園藝,維護,清潔,內務管理,家政)。
此外,當我使用而不是「獨特的」「獨立的」,我得到的錯誤消息:
沒有適用的方法關於「distinct_」施加到類別「人物」的目的
繼續我剛剛使用的例子,我想列Services.Offered
顯示:(清潔,園藝,維護,內務管理)。
非常感謝您的幫助。
代碼的可讀性會通過適當的縮進和周圍經營的空白將大大提高... –
這是一個瘋狂的想法....分享一些重複性的數據!?!? – Sotos