我对编程和这个网站比较陌生,所以如果我在这个解释上搞砸了,请告诉我。
我有一个相当长的x,y坐标序列,表示二维空间中的一个字符。假设空间是200x400。我想通过一个漂亮的叶绿体来表示角色在每个x,y坐标中的时间量。
我想使用heatmaply,因为我认为输出很漂亮,我希望我的观众能够放大数据。它实际上并不是用来做密度估计的(我想?)所以我在试着解决这个问题。
我认为这样做的方法是用数据中每个x,y坐标在帧中每个x,y坐标出现的次数填充200x400数据帧。从本质上讲,要从数据框中构建一张2d地图并对其施加计数。
所以,我想我的问题是:
1)。如何获得集合中每个唯一x,y坐标的计数
2)。如何才能轻松地将这些计数传递给200x400满是零的数据帧中匹配的x,y单元格?
这看起来应该很简单,但我似乎搞不懂!我是r的新手,看不出我需要做什么。
发布于 2020-09-14 13:04:29
您可以使用table函数来获取计数矩阵。
table(X,Y)X和Y应该是坐标列。
基于一些样本数据的输出

https://stackoverflow.com/questions/63877598
复制相似问题