第1.4.5节
固定的
-样本_平衡()
&示例已存在_balanded
-更新以匹配平衡采样v2.0.6
对的更改l被取代的
。感谢Anton Grafström。
第1.4.4节
固定的
-样本集()
-计算时未考虑其他地层的样品最小距离
样本单位之间。现在,这两种情况都得到了纠正奎因内克
和随机的,随机的
方法。来自托马索·特罗托#33
增强
-calculate_distance()
-已添加斜坡
用于计算坡度距离的参数。来自Nic#32
第1.4.3节
增强
-示例_帮助()
-如果属性位于现有的
包含数字数据–并匹配中的列mraster公司
–将使用这些数据,而不是从马斯特先生
.
第1.4.2节
补充
-实用程序-写入
-为示例、光栅和表格编写函数,使代码更简洁。
增强
-示例已存在
-对示例存在()
已实施。之前sgsR公司
第1.4.2节,示例存在()
只有杠杆作用sample_clhs()
功能。添加了新功能,允许用户定义他们选择的子采样方法(示例(_srs)
,样本_平衡()
,样本集()
,sample_clhs()
). 为此,需要额外的内部功能(示例existing_strat()
,sample_existing_srs()示例
,示例_existing_balanced()
,示例_existing_srs()
)已添加接受现有的
并基于这些数据执行采样。对于示例existing_strat()
,新的分配算法现有的
作为需要写入的输入utils-allocation-existing()
。此外,还有更多实用程序函数可以检查现有的
数据,并准备现有的
亚采样数据已在utils-existing()
。已添加所有功能的单元测试。这个情节
参数已从中删除示例存在()
目前为止。稍后可能会再次添加。
增强
-采样渐晕图-添加了关于示例存在()
固定的
-战略_地图()
-修复了错误使用terra::hasValues
摘自Robert Hijmans#31
第1.4.1节
固定的
-示例_帮助()
-出现错误时矩阵
已提供,并且n数量
不匹配。更改为仅允许矩阵
待提供。
固定的
-提取strata()
-添加了错误消息,如果服务器
有多层#28
固定的
-extract_metrics()
-删除代码,其中马斯特先生
具有的层身份证件
因为名称已删除。托马索·特罗托27号来信
增强
-calculate_representation()
-添加的参数drop=空
.如果!=无效的
然后,在从结果数据帧和绘图中删除频率较低的地层时,应用滤波#28
第1.4.0节
补充
-示例_sys_strat()
-系统分层抽样。使用与相同的功能示例系统()
但需要一个服务器
作为输入并对每个地层进行迭代采样。
增强
-战略断裂()
-矢量化函数,允许任意数量的输入mraster层和相应数量的中断矢量(按相应顺序列出马斯特先生
层)。远离的aster2先生
&断开2
。用户现在可以提供马斯特先生
层数不限。补充地图
允许创建组合(映射)分层输出(地层
). 内部功能calculate_breaks()
添加了有助于矢量化的。
增强
-战略_分位数()
-矢量化功能,允许任意数量的输入mraster层和相应数量的中断向量(按各自的顺序列出为马斯特先生
层)。远离的aster2先生
&n地层2
。用户现在可以提供马斯特先生
边上有他们想要的层数nStrata公司
作为一个列表长度(nStrata)==地形::nlyr(mraster)
.nStrata公司
可以是表示所需输出层数量的标量整数,也可以是0-1分位数断点之间概率的数字向量。这个nStrata公司
列表可以是这些的组合(例如。nStrata=列表(c(0.1,0.8,1),4,9)
哪里马斯特先生
将有3层),允许用户定义显式分位数中断或内部转换为分位数中断的所需层数。补充地图
允许创建组合(映射)分层输出(地层
). 内部功能calculate_quantile_breaks()/quantile_ breaks_integer()/quantile_breaks
添加了便于矢量化的。
增强
-战略_地图()
-矢量化功能,允许任意数量的输入mraster层和相应数量的中断向量(按各自的顺序列出为马斯特先生
层)。远离的光栅2
。用户现在可以提供服务器
层数不限。谢谢你,托马索·托托。
增强
-更新了vignette和文档,以说明上述功能的矢量化功能。
增强
-plot_scatter()
-现在使用可视化翡翠色
配色方案。
固定的
-为即将发布的手稿添加了新的引文信息。
固定的
-extract_strata()/extract_metrics()
-CRS用于现有的
现在将作为平方英尺
和马斯特先生
CRS将另行分配。此外,所有采样功能将保持CRS现有的
如果可能,否则CRS来自sraster/mraster
用于输出样本。
sgsR 1.3.4标准
固定的
-sample_srs()/sample_strat(方法=“随机”)
-第一个样本单元总是来自托马索·特罗托。
补充
-plot_scatter()
-内部功能。散点图可视化2之间的关系马斯特先生
度量标准现有的
样品叠加。
第1.3.33节
固定的
-样本集()
-srasters公司
由于无法结合Evan Muise的factor和non-factor值,使用分类值时算法崩溃。
固定的
-示例系统()
-增加更多意外开支栅格尺寸
导致空样本输出的值。
第1.3.32节
固定的
-地层()
-分层地图
输出为字符,而不是整数或字符,具体取决于Tommaso Trotto的输入层类型。
第1.3.31节
增强
-calculate_pcomp()
-已添加最大细胞数
参数基于R.Hijmans的建议。
固定的
-示例系统()
-在R.Hijmans的建议和支持下,修复了与ATLAS Blas和CRAN错误相关的问题。
第1.3.3节
固定的
-在ATLAS实例上运行时遇到错误的CRAN问题。
增强
-为清晰起见,编辑了小插曲和文档。
增强
-示例(_srs)
-添加消息以告知用户何时n采样
无法分配样本单位。Evan Muise的来信。
第1.3.21条
固定的
-strat_quantiles()/strat_kmeans()
-解决了输出正确层数和浮动层数值的问题。
增强
-示例_现有()
-这样,当光栅
提供了。添加了额外的单元测试和更新的文档。
第1.3.2节
增强
-自述。房间
更新了小插曲。
增强
-示例系统()
-更改了在打印期间内部使用细分和可视化细分的方式。
固定的
-战略_地图()
-#20使用R.Hijmans(作为算法作者添加)的建议大大简化了算法。问题与类别变量的水平匹配有关。
固定的
-示例_帮助()
-交换绘图标记图标以与其他功能保持一致。
第1.3.1节
固定的
-示例系统()
-在采样网格中添加了随机转换,以确保无偏采样。
sgsR 1.3.0标准
新的
-示例存在()
-已添加。此算法子样本和现有的
使用内部拉丁超立方体采样。约束的形式成本
参数类似于sample_clhs()
存在。子采样可以在现有的
单独采样或使用总体水平马斯特先生
分配。
新的
-mask_existing()
-掩蔽的内部函数存在的
样本使用接近
缓冲区。
第1.2.1节
固定的
-示例系统()
-bug位置栅格尺寸
不会导致任何采样与光栅相交的值将导致提取度量()
提供关于现有没有任何样本的错误。添加了交叉点检查和相应的错误消息。
增强
-已添加安静的
到extract_metrics()
&提取strata()
允许内部使用而无需消息。
第1.2.0节
固定的
-strat_kmeans()
与相关的错误特拉
将值重新分配到输出光栅导致了问题。R Hijmans善意地建议进行编辑。
固定的
-示例_帮助()
-错误,其中包含额外属性现有的
在采样后重新合并时会导致算法崩溃。
固定的
-战略_分位数()
-使用时不再绘制直方图/散点图plot=真
。现在,当细节=真
.
新抽样方法
-已添加sample_nc()
基于中描述的算法梅尔维尔和斯通(2016).
- 该算法使用kmeans聚类,其中聚类数等于所需的样本数。找到簇中心,然后提示每个要定位的簇的最近邻居光栅像素(假定为默认值
k个
参数)。这些最近的邻居是输出样本。如果满足以下条件,则可以显示中心和样本的可视化细节=真
使用了,并且$公里
已打印。
固定的
-示例系统()
-现在,细分的左下角具有固有的随机性。
固定的
-strat_kmeans()
-解决了只有第一个光栅层参与分层的问题。
第1.1.0节
增强
-sample_strat()示例
-添加的参数方法
允许用户在“奎因内克”
(在以前的sgsR版本中实现的默认方法)和“随机”
(分层随机抽样)。随机方法忽略了算法的大部分功能,允许用户使用标准分层随机抽样方法,而无需使用焦点窗口来定位相邻的地层单元。
固定的
-样本集()
-因子处理改进-GitHub问题#18。
增强
-calculate_allocation()
-改进了输出数据框架的文档,使属性更加清晰。
固定的
-calculate_representation()
-现在不会绘制两次条形图&不适用
不会删除现有中的值。
固定的
-现有的
具有其他属性的采样现在不会使用中断采样sample_ahels()/sample_clhs()
如果值为不适用
。变量也会添加回示例输出。
sgsR 1.0.0标准
sgsR 0.1.6(标准值R 0.1.6)
使用添加了综合测试测试那个
对于大多数功能和覆盖(covr)
报告。
- 测试结果:对许多功能进行了各种调整,包括修复了小的非关键错误、错误和消息改进。
改变力Samp
到力
在里面示例系统()
.
远离的细节
从sample_coob()
.
提高了使用能力data.frames()
样本作为许多算法的输入。
提高错误消息和呼叫。=错误的
整个包。
补充现有na.shp
例如,点所在的数据不适用
位置。
sgsR 0.1.5秒
地层()
现在可以映射分类星图(以前出错)。现在还返回与查找表中类别光栅关联的类别细节=真
.
更改了光栅遮罩的错误处理掩码访问()
而不是单个采样函数。
对的更改terra::distance()
&地形::classify()
需要对进行轻微修改calculate_distance()
和战略断裂()
.
样本集
战略规则1()
和地层规则2()
函数使代码更简洁。修复了与的问题最小距离
没有设置地层之间的距离。
示例_帮助()
- 补充
容忍
参数到示例_帮助()
允许用户定义所需采样率(最大值公差=0.1
). 这将允许用户说“我理想地希望比率为XX年
但如果比率是XX-阈值
如果这意味着我不需要添加更多样本”。
- 修复出现错误的问题
现有的
是一个数据帧。
示例_帮助
制造的ahels_nSamp()
和ahels_threshold()
函数使代码更简洁。
改变了方式现有的
(交叉)和新的
(圆)样本绘制于样本集()
和示例()
.
添加了内部实用程序功能分配器道具/分配器优化/分配器手动/分配器相等/分配器现有/分配器强制
并将其集成到calculate_allocation()
使代码更加简洁和有目的。
sgsR 0.1.4(标准值R 0.1.4)
修复了中的问题calculate_allocation()
分配的样本太多(与用户定义的n采样
)由于使用天花板()
而不是圆形()
在比例和最优分配期间。
补充分配=“手动”
到calculate_allocation()
.参数重量
已添加(对于allocation=“手动”
),其中用户可以为地层提供相对权重的数字向量。总和(权重)
必须等于1。
补充重量
参数到样本集()
考虑到“手动”
分配。
允许buff内部
成为无效的
提供时接近
分离样品。这允许用户仅定义样本可以离开的最大距离(如果他们愿意)接近
但没有指定最小距离。
标准值R 0.1.3
更新中内部包数据的名称安装/导出数据
以及相应的示例和小插曲。
增加的或有费用示例_帮助
,样本集
,计算分配
,calculate_coobs(计算_坐标)
允许现有样本落在不适用
并且不会导致算法失败或错误。
提取度量值
&提取地层
生成更健壮的错误消息&如果现有样本与以下层次或度量值共存,则现在将生成一条消息不适用
.
示例clhs
更新以修复现有样本不会附加到输出中的问题。
战略分位数
现在,当细节=真
允许用户查看精确的公制断点。
更新了许多算法的文档,以修复语法和拼写错误。
sgsR 0.1.2(标准值R 0.1.2)
已删除的依赖项字符串
,潮汐选择
,爱尔兰航空公司
,R彩色啤酒
,马格里特
,胶
,卢比
.
改进文档示例,使CRAN提交的读取速度小于5秒。
提高的处理速度sample_coobs()
和实用程序-材料R
由Jean-Romain Roussel提供。
将示例子集文件添加到安装/扩展数据
提高某些算法的示例处理速度。
sgsR 0.1.1标准