我必须创建一个表示单位平方的数据帧,形状为10000点。为了达到这个目的,我需要(坐标)x和y之间的所有组合,其中每个组合从0到1,00。结果应该是这样的:
x y
1 0,01 0,01
2 0,01 0,02
n 0,12 0,04
10000 1,00 1,00
如果你能帮助我,我会很高兴的。
答案 0 :(得分:0)
10 000点只是100x100平方。 在这里,我修复了y的值,并描述了这种可能性的100个x值。
要做到这一点:
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)
)