R語言在DSSAT模型的氣候、土壤、管理措施等數據準備,自動化模擬和結果分析上都發揮著重要的作用。
一:DSSAT模型的高級應用
1.作物模型的概念
2.DSSAT模型發展現狀
3.DSSAT與R語言的安裝
4.DSSAT模型的高級應用案例
5.R語言在作物模型參數優化中的應用
6.R語言在作物模型全球柵格模擬中的應用
7.R語言在作物模型結果分析和數據可視化中的應用
二:R語言與數據科學
1 R語言與數據科學
1)R語言發展脈絡
2)R語言數據操作技巧
3)R語言在作物模型中的應用
2 R語言編程技巧數據操作
1)R與工作目錄
2)R的數據類型及結構
3)R中各數據類型的賦值與操作
4)各種數據格式的讀寫及操作
三:DSSAT模型高級應用技巧
1 DSSAT模型操作
1)DSSAT的安裝
2)DSSAT模型操作界面
2 DSSAT模型源碼操作與編譯
1)DSSAT模型源碼安裝
2)DSSAT源碼的介紹與修改
3)DSSAT源碼的編譯
四:R語言準備DSSAT氣象文件
1 DSSAT自帶的氣象數據的準備
2 R語言操作和準備氣象文件
1)DSSAT氣象文件
2)日照轉輻射算法的編寫
3)DSSAT氣象文件的編寫
五:R語言準備DSSAT土壤文件
1 DSSAT模型的土壤模塊及土壤輸入參數
2 DSSAT模型土壤水分-氮素-有機碳模塊的主要算法
3 DSSAT模型土壤參數在數據缺失情況下的近似估算
4 使用R語言操作和準備土壤輸入文件
5 DSSAT模型全球土壤數據庫的使用
六:R語言準備DSSAT管理文件
1 DSSAT模型的農田管理措施(播期、密度、施肥、灌溉、有機肥、秸稈還田等)
2 使用R語言進行管理文件批量準備(只需要填寫excel,就能批量模擬)
七:R語言準備DSSAT參數文件及批量模擬文件
1 DSSAT模型的主要遺傳參數,包括物種參數、生態型參數、品種參數
2 主要的參數優化方法
3 使用R語言進行參數文件準備
4 使用R語言對批量模擬文件的編寫
八:R語言對模擬結果進行數據清洗和整理
1 使用R語言讀取DSSAT文件的模擬結果
2 對模擬結果進行數據清洗、分類和整理
九:R語言對模擬結果進行數據分析及繪圖
1 使用R語言對模擬結果進行分析
2 使用R語言計算模擬結果的MSE、RMSE、MAE、d-value、EF值
3 使用R語言對模擬結果進行可視化(模擬結果的動態圖和1:1圖等)