-2
我必須創建一個數據框來表示一個由10000個點組成的單位正方形。爲了達到這個目的,我需要(座標)x和y之間的所有組合,其中每個從0到100。結果應該是這樣的:如何創建表示10000點單位正方形的數據框?
x y
1 0,01 0,01
2 0,01 0,02
n 0,12 0,04
10000 1,00 1,00
,我會很高興,如果你能幫助我。
我必須創建一個數據框來表示一個由10000個點組成的單位正方形。爲了達到這個目的,我需要(座標)x和y之間的所有組合,其中每個從0到100。結果應該是這樣的:如何創建表示10000點單位正方形的數據框?
x y
1 0,01 0,01
2 0,01 0,02
n 0,12 0,04
10000 1,00 1,00
,我會很高興,如果你能幫助我。
10000點只是一個100x100平方。 這裏我修正了y的值,並描述了這個可能性的x的100個值。
要做到這一點:
df<-data.frame(
x = rep(seq(from = 0, to = 1, length.out = 100), times = 100)
y = rep(seq(from = 0, to = 1, length.out = 100), each = 100)
)
使用@ Heroka的建議,對於相同的輸出:
df<- expand.grid(x = seq(from = 0, to = 1, length.out = 100),
y = seq(from = 0, to = 1, length.out = 100)
)
是的,我知道這是一個100x100的方格。 順便說一句,謝謝! – 27titanik
您嘗試DIT什麼?爲什麼它不起作用?你看過'expand.grid'嗎?可能是我,但對我來說,你不清楚你如何得到你想要的輸出。你可以用輸入和期望輸出做一個最小的例子嗎? – Heroka