0
我有以下形式的數據幀:如何色點中的R具有相同的規模
Data <- data.frame(X = sample(1:10), Y = sample(1:10))
我想顏色使用的值從
plot(Data$X,Data$Y)
與所獲得的點另一個數據幀:
X1 X2 X3 X4 X5
1 0.57 0.40 0.64 0.07 0.57
2 0.40 0.45 0.49 0.21 0.39
3 0.72 0.65 0.74 0.61 0.71
4 0.73 0.54 0.76 0.39 0.64
5 0.88 0.81 0.89 0.75 0.64
6 0.70 0.65 0.78 0.51 0.66
7 0.84 0.91 0.89 0.86 0.83
8 -0.07 0.39 -0.02 0.12 -0.01
9 0.82 0.83 0.84 0.81 0.79
10 0.82 0.55 0.84 0.51 0.59
因此,有五個不同的圖使用從第二個數據幀到彩色t他點。我設法通過在這裏尋找(Colour points in a plot differently depending on a vector of values)來做到這一點,但我無法弄清楚如何爲所有五個不同的地塊設置相同的色階。
第二個數據框中的列可能有不同的最小值和最大值,所以如果我在第一列使用cut
函數生成顏色,這將生成相對於此列的因子和後面的顏色。
希望這是明確的,
謝謝。
將數據框摺疊爲單個矢量,在_that_上使用'cut'來構建色階。 – joran