我正在尝试基于第三个坐标(x,y,temp)在图形上创建一些线条。我想得到一个索引向量,所以我可以将它们分成每个重复温度的x和y向量。为了更清楚,我将包括我的实际数据集:
我正在尝试制作具有相同临时值的多行。例如,我想在同一行[0,14] [0,22] [0,26] [0,28]上有以下坐标。他们都有5.8的临时值。一旦找到重复项,我将在一个向量中记录索引,这将允许我检索x和y坐标。另一个方面是我不会总是知道data.frame中有多少条目。
我的问题是如何找到重复项并将其索引存储在向量中?一旦我有重复临时值的索引,我可以确保抓住他们的x y坐标并使用它来创建行。 如果你能回答我的问题或者对如何做得更好有任何建议,那么所有的帮助都表示赞赏
答案 0 :(得分:0)
请考虑以下事项:
DefaultIsolationLevel = IsolationLevel.Serializable
答案 1 :(得分:0)
您在评论中表示,您希望制作isopleth graph。您描述的过程不会生成类似于等值线图的任何内容。由于您的数据看起来像是在常规网格中排列,因此您应该执行this question and answer中提供的解决方案,这些解决方案使用专门用于从值网格中提取轮廓的函数。另一个选项是gDevices包中的contourLines
function。如果您想要更高分辨率,更少锯齿状的轮廓,您可以考虑使用fields package中的interp.surface
或Krig
函数将数据插值到您需要的分辨率。