iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 24
0
AI & Data

[Data Science系列]成為哥布林的那件事-非常粗(初)心者系列 第 24

[Data Science系列]利用R語言來管理兵器數量-

  • 分享至 

  • xImage
  •  

昨天透過偵查已經知道王國分佈的地理位置了
接下來是魔導國下一步動作了
透過恩君的幫忙可以利用R語言來管理目前兵器的數量

數據是依據種類及數量來區分

items <- c("BOWS - 12510", "SWORDS - 21320", "SPEARS - 23120","ARMOR - 35692", "POTIONS - 12002")

items
[1] "BOWS - 12510"    "SWORDS - 21320"  "SPEARS - 23120"  "ARMOR - 35692"   "POTIONS - 12002"

我們可以使用strsplit()把兵器及數量拆開並將資料作為list的方式
strsplit()是一個拆分函數並進行匹配拆分。

split_items <- strsplit(items, split = "-")

split_items
[[1]]
[1] "BOWS "  " 12510"

[[2]]
[1] "SWORDS " " 21320" 

[[3]]
[1] "SPEARS " " 23120" 

[[4]]
[1] "ARMOR " " 35692"

[[5]]
[1] "POTIONS " " 12002"  

我們也可以把字元改成小寫的或是大寫的, tolower or to upper
在這邊是用tolower,因為我們之前已經把vector向量變成了list了,因此就需要使用到lappy

items_low <- lapply(split_items, tolower)
items_low
[[1]]
[1] "bows "  " 12510"

[[2]]
[1] "swords " " 21320" 

[[3]]
[1] "spears " " 23120" 

[[4]]
[1] "armor " " 35692"

[[5]]
[1] "potions " " 12002"  

待續

好啦,今天先暫時到這邊,待續的內容有空會再補上,請大家期待,感謝大家的支持,
雖然最近超級忙,還出村去找了安茲大人,但恩君還是會持續努力把每篇不足的補完


上一篇
[Data Science系列]利用R語言來快速整理資料list-里·耶斯提傑王國的分佈
下一篇
[Data Science系列]利用R語言來管理sapply-買個武器好價格
系列文
[Data Science系列]成為哥布林的那件事-非常粗(初)心者30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言