我與銷售信息的嵌套JSON文件,並將該文件的一部分如何在R中的json文件中替換多個單詞?
"sales": {
"sales_val": 22549
"units_in_stock": 251
"product_id": "0141602"
}
我也有產品代碼和產品名稱的CSV文件,這樣
product_id product_name
0141602 toys for children 0-2 years
… etc …
0141230 wooden furniture
我不能瞭解如何使用gsub
或有效的方法替換每個產品代碼(總共有超過32,000個產品代碼)。換句話說,我無法找到如何複製這些線路的每一個產品代碼
file <- readLines("sales.json")
replace <- gsub(pattern = "001", replace = "toys", x = file)
writeLines(replace, con="sales2.json")
我曾嘗試將JSON轉換爲data.frame
,然後用自帶的plyr
包join()
功能,但不是一種有效的方法儘管代碼列表是商店的完整列表,但我還是獲得了很多新加盟。
csv文件中的'代碼'在json文件中的'product_id'? – Psidom
謝謝。顯示原始csv – pachamaltese