能源系統建模:安裝和使用gcamdata_R package構建GCAM模型輸入檔案系統
阿新 • • 發佈:2021-02-03
技術標籤:R languageSystem modellingr語言
點贊發Nature
關注中Science
GCAM系統大量的輸入資料(xml檔案)是通過gcamdata_R
程式包將inst/extdata
中的csv 檔案轉換而來的。下面簡單講一下gcamdata_R
的安裝和轉換。原文連結在這裡
install.packages(c("devtools", "dplyr", "tidyr", "readr", "testthat", "assertthat", "roxygen2"))
devtools::install_github("krlmlr/mockr")
可能的錯誤:
錯誤: Failed to install 'mockr' from GitHub:
(由警告轉換成)cannot remove prior installation of package ‘rlang’
解決方法:
# 刪除 rlang包
remove.packages("rlang" )
# 重新安裝 rlang 包
install.packages("rlang")
- 講github檔案克隆到本地
在新增連結描述 下載,並在Github客戶端開啟repository。 - 開啟gcamdata 的Rstudio project檔案
開啟gcamdata/gcamdata.Rproj
檔案,選擇Build->Build and Reload
講gcamdata載入到Rstudio中,輸入driver()
即可構建xml 資料系統
————————
我是仁荷大學的博士生(我的google scholar, 我的Github),關注能源轉型過程中的環境、經濟問題。
專注於分享利用python科研的技巧,歡迎一起交流、學習、合作。
關於我的部落格內容、其他相關的研究問題,有問題可以下方