# 从CRAN发布稳定版本 安装.包( " REddyProc公司 " ) # 使用devtools的GitHub开发版本:
# install.packages(“devtools”)
开发工具 :: 安装github( " bgctw/REddyProc(删除进程) " )
安装.包( " 潮韵诗 " ) 更新程序包( 旧包装 = " 数字播放器 " )
图书馆( REddyProc公司 ) # +++从csv输入数据(示例需要下载)
示例路径 <- 获取示例路径( ' 示例_DETha98.txt ' , isTry下载 = 真的 ) 如果 (长度( 示例路径 )) { EddyData公司 <- fLoadTXTinto数据帧( 示例路径 ) } 其他的 { 警告( " 找不到示例文本数据文件。 " , " 为了执行此示例代码, " , " 请允许从github下载。 " , " 键入“?”? getExamplePath”了解更多信息。 " ) # 改为使用随包分发的RData版本
EddyData公司 <- 示例_DETha98 } # +++如果未提供,则从Tair和rH计算虚拟专用数据库
EddyData公司 $ 虚拟专用数据库 <- 从RH和Tair计算VPD( EddyData公司 $ 右侧 , EddyData公司 $ 泰尔 ) # +++以POSIX时间格式添加时间戳
带有Posix的EddyData <- EddyData公司 % > % 过滤器长期运行( " NEE公司 " ) % > % fConvertTime转换为Posix( ' YDH公司 ' , 年份 = ' 年份 ' , 天 = ' DoY公司 ' , 小时 = ' 小时 ' ) # +++初始化R5参考类sEddyProc以处理涡流数据
# +++包含稍后处理所需的所有变量
EProc公司 <- sEddyProc公司 $ 新( ' DE-Tha公司 ' , 带有Posix的EddyData ,c( ' 无 ' , ' Rg公司 ' , ' 泰尔 ' , ' 虚拟专用数据库 ' , ' 乌斯塔 ' )) # DE-Tharandt的位置
EProc公司 $ sSetLocationInfo(设置位置信息)( LatDeg公司 = 51 , 隆德 = 13.6 , 时区小时 = 1 ) #
# ++使用MDS间隙填充算法填充NEE间隙(无需事先进行ustar过滤)
EProc公司 $ sMDS间隙填充( ' NEE公司 ' , 全部填充 = 错误的 ) #
# ++将填满间隙和分区的数据导出到标准数据帧
填充涡流数据 <- EProc公司 $ sExportResults() #
# ++填充数据到屏幕或目录的绘图示例
EProc公司 $ sPlot指纹Y( ' NEE_f(新英格兰足球俱乐部) ' , 年份 = 1998 )
bgctw/reddyproc:最新 bgctw/reddyproccran bgctw/reddyproc: 标签
docker运行--rm-p 8787:8787-e PASSWORD=REddyProc