我有一個這樣的串列:
> my_list
[1] "https://pizza.ca/login/"
[2] "https://chocolate.ca/memberships/levels-page/"
[3] "https://www.pizza123.ca/wp-content/"
[4] "https://twitter.com/ddcus"
[5] "https://www.facebook.com/"
我只想在此串列中保留包含術語“披薩”的元素。
我嘗試了以下代碼:
new_list = grep("pizza", my_list)
但這不起作用。最終答案應如下所示:
[1] "https://pizza.ca/login/"
[2] "https://www.pizza123.ca/wp-content/"
知道怎么做嗎?
謝謝!
uj5u.com熱心網友回復:
new_list <- my_list[grep("pizza", my_list)]
uj5u.com熱心網友回復:
grep僅回傳匹配的數字索引。如果我們需要值而不是索引,請使用value = TRUE(默認為 FALSE)
grep("pizza", my_list, value = TRUE)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/515260.html
標籤:r列表
上一篇:如何檢查/提取ggplot中任何比例的范圍(大小、顏色等)
下一篇:通過閃亮的按鈕更改地圖上的目的地
