【发布时间】:2021-08-09 23:27:38
【问题描述】:
我想在图表中可视化我的向量的元素。我想生成一个具有特定 x 轴和 y 轴的图,然后将我的向量的值作为点放入图中。我还希望不同向量的值具有不同的颜色。我该怎么做?
例如:我在向量 A 中有 10 个元素,想将这些元素放入图中。向量 A 的第一个元素具有 y 值 A[1] 和 x 值 1。向量 A 的第二个元素具有 y 值 A[2] 和 x 值 2。与向量 B 相同。
vec1 = 1:10
vec2 = 1:10
for(idx in 1:10){
vec1[idx] = runif(1, min=0, max=100)
vec2[idx] = runif(1, min=0, max=100)
}
plot(vec1 and vec2) // How do I do this?
vec1 的输入输出:c(81.9624423747882, 45.583715592511, 56.2400584807619, 8.25600677635521, 82.0227505406365, 45.6240070518106, 68.7916911672801, 94.491201499477, 22.0095717580989, 4.29550902917981)
vec2 的输入输出:c(29.5684755546972, 68.0154771078378, 52.2058120695874, 2.48502977192402, 91.9532125117257, 24.7736480785534, 66.5003522532061, 79.014728218317, 47.9641782585531, 20.5593338003382)
【问题讨论】:
-
你试过什么?
plot(A)有什么问题? -
@KonradRudolph 我希望在一张图中可视化多个向量。我不知道该怎么做,因为
plot(vec)只在向量上绘图。 -
请阅读此处提供的文档和示例,其中包含执行此操作的代码。
-
嗨@abcdefghi019283,您能否添加一个最小的可重现示例。如果您不确定如何执行此操作,请查看此link。您的数据的简化版本以及您已经尝试过的方法。
-
@KonradRudolph 你有文档或这些示例的链接吗?我没有发现任何有用的东西。