centroid

    0热度

    1回答

    我想在多边形地图上创建标签文本图层。 这是从以下两个非常相似的查询: Labeling center of map polygons in R ggplot ggplot centered names on a map 我的数据帧如下,(我简化长,纬度为清楚 - 他们是坐标) id long lat order hole piece group locid location 0 long1 l

    1热度

    1回答

    我想使用新的“sf”包在R中操作一些巴西人口普查数据。我能够导入数据,但我得到一个错误,当我尝试创建原始多边形 library(sf) #Donwload data filepath <- 'ftp://geoftp.ibge.gov.br/organizacao_do_territorio/malhas_territoriais/malhas_de_setores_censitarios_

    0热度

    1回答

    我有两个问题。 问题1: 我想删除网格中心不在光栅上的网格的所有单元格。我甚至不确定是否正在使用正确的“对象类型”(RasterLayer,SpatialPixels等)。 见例如下面的伪数据: # Load package library(raster) # Create raster and define coordinate reference system ras <- raste

    -2热度

    1回答

    for i=1:length(blocks) for j=1:length(blocks) temp = blocks{i,j}; s = regionprops(temp, 'Centroid'); centroids= cat(1,s.Centroid); end end AA矩阵存储regionprops的结果,当我显示“质心”外

    1热度

    1回答

    我想要使用python获取QGIS中多边形的质心。这是我的代码 layerPluto = iface.addVectorLayer("/path/to/mn_mappluto_16v1/MNMapPLUTO.shp", "PLUTO", "ogr") features = layerPluto.getFeatures() counter = 0 for feature in features

    0热度

    1回答

    我正在阅读Ethem Alpaydin的“机器学习入门”,我遇到了最近的质心分类器并试图实现它。我想我已经正确实施了分类器,但我的准确率只有68%。那么,最近的质心分类器本身效率低下,还是在我的实现中出现了一些错误(如下所示)? 该数据集包含含有4个功能和有2个输出类1372个数据点 我的MATLAB实现: DATA = load("-ascii", "data.txt"); #DATA is

    0热度

    1回答

    我正在尝试绘制betadisper对象的质心和群体距离。 我可以控制许多特征,包括组标签,段颜色,船体的存在。我也明白如何改变点的大小对每个样品,但我还没有找到一种方法来提高质心的尺寸来看,每一个“明星” data(varespec) dis <- vegdist(varespec) groups <- factor(c(rep(1,16), rep(2,8)), labels = c("

    1热度

    1回答

    如何计算由像素形成的簇的质心? 我用RED,BLUE和GREEN值表示像素(例如,pixel(116 133 55))。 重心应该是集群的情况下的均值,但我怎么能计算像素之间什么意思呢? [I试图计算每种颜色的平均(重心[“RED”] = sum_red_pixel_values像素/号等),但它给出错误的结果] 如果它有助于以任何方式我使用欧几里德距离函数。

    0热度

    2回答

    我想通过使用convhull()函数来获得手掌的凸包。我正在制作一个只有手掌的图像。首先我将它转换为二进制图像,然后我应用了convhull函数。但它没有给我想要的结果。请在我的代码中找到该错误。这里是我的代码: thresh1 = 0; thresh2 = 20; image = imread('C:\Users\...\1_depth.png'); subplot(3,3,1) ims

    0热度

    2回答

    我有以下数据: import pandas as pd import random import matplotlib.pyplot as plt df = pd.DataFrame() df['x'] = [3, 2, 4, 3, 4, 6, 8, 7, 8, 9] df['y'] = [3, 2, 3, 4, 5, 6, 5, 4, 4, 3] df['val'] = [1, 1