r - “'dimnames'[1] 的长度不等于数组范围”kmeans 聚类
问题描述
我正在尝试对一组栅格执行 kmeans 聚类。每个栅格在一个区域(例如降水)中都有不同的自然变量,我正在做一个 kmeans 来识别不同栅格之间的重复空间模式。代码行非常简单:
kmncluster <- kmeans(na.omit(rasteraggregated), centers = 10, iter.max = 1000, nstart = 5, algorithm="Lloyd")
但它返回标题中的错误。
这是我的文件:
class : RasterBrick
dimensions : 4821, 9069, 43721649, 12 (nrow, ncol, ncell, nlayers)
resolution : 100, 100 (x, y)
extent : 3909190, 4816090, 2404900, 2887000 (xmin, xmax, ymin, ymax)
crs : +proj=laea +lat_0=52 +lon_0=10 +x_0=4321000 +y_0=3210000 +ellps=GRS80 +units=m +no_defs
source : rasteraggregated.grd
names : list of raster names
min values : 0.00, 0.00, 0.00, 0.00, 31.21, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00
max values : 97.79, 128.00, 100.00, 99.00, 100.00, 100.00, 128.00, 100.00, 100.00, 100.00, 97.90, 100.00
我究竟做错了什么?我是 R 的新手。(代码实际上并没有说“光栅名称列表”顺便说一句)
解决方案
推荐阅读
- reactjs - 团队应用程序是否支持流畅的 UI 而不是北极星?
- node.js - 如何在 Sequelize 中为嵌套模型应用不同的排序
- sqlite - 使用通配符对值进行分组
- c++ - C++ - 如何使用元组和 auto[value1, value2] 返回 2 个值,因为 c++ 说 value1 应该是 const?
- c# - 我无法使用实体框架更新外键和导航属性
- python - 如何使用python仅从解析的html中获取链接?
- c# - 使用 Documentformat.Openxml 从字典动态生成 CSV 数据透视表
- reactjs - 拒绝在框架中显示“https://meet.google.com/”,因为它将“X-Frame-Options”设置为“sameorigin”。在 ReactJS 中
- javascript - React Native - 为 FlatList Ref 定义类型
- istio - 如何根据域名和URL创建envoyfilter做localratelimit?