Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 在点位置引入随机噪声_R_Leaflet - Fatal编程技术网

R 在点位置引入随机噪声

R 在点位置引入随机噪声,r,leaflet,R,Leaflet,我用R和R的传单绘制了1000个点。原始数据作为英国国家网格BNG坐标横轴墨卡托从SQL Server导入数据帧,然后使用rgdal将其转换为lat/long,然后通过传单小部件输出到独立html BNG坐标是通过地理编码邮政编码生成的,因此,当超过1人拥有相同的邮政编码时,坐标是相同的 我想在每个东/北坐标的最后2位数字中添加一些随机噪声,以便在传单中可以看到所有点。实现这一目标的最简单方法是什么 谢谢 mike有两种解决过度抽签的方法 通过向点的坐标和坐标中添加一些随机噪声来抖动点 向点颜色

我用R和R的传单绘制了1000个点。原始数据作为英国国家网格BNG坐标横轴墨卡托从SQL Server导入数据帧,然后使用rgdal将其转换为lat/long,然后通过传单小部件输出到独立html

BNG坐标是通过地理编码邮政编码生成的,因此,当超过1人拥有相同的邮政编码时,坐标是相同的

我想在每个东/北坐标的最后2位数字中添加一些随机噪声,以便在传单中可以看到所有点。实现这一目标的最简单方法是什么

谢谢


mike

有两种解决过度抽签的方法

通过向点的坐标和坐标中添加一些随机噪声来抖动点 向点颜色添加透明度,以便可以看到点密度。 x=jitterx,y=jittery将完成1


col=刻度::alphablue,0.5将达到2。

有两种解决方案可以解决过涂问题

通过向点的坐标和坐标中添加一些随机噪声来抖动点 向点颜色添加透明度,以便可以看到点密度。 x=jitterx,y=jittery将完成1


col=刻度::alphablue,0.5将完成2。

将runif1,-99,99添加到每个坐标?你能给出你的数据样本吗?同时看一下抖动函数。给每个坐标加上runif1,-99,99?你能给我一个你的数据样本吗?同时看看抖动函数。太棒了-当你知道怎么做的时候很容易。Jitter工作得很好:非常棒-当你知道怎么做的时候很容易。抖动效果很好: