在这段代码中,我选择了一个30的随机样本,并从30个随机样本中抽取了15个样本。
我被困在如何从30的样本中减去15个样本.I。从b1985减去s1985
有人能帮助我吗?
我的代码在
下面function(df, n) df[sample(nrow(df), n), , drop = FALSE]
sample.df(subset(df, YEAR == "1985"), 30)
b1985 <-sample.df(subset(df, YEAR == "1985"), 30)
s1985 <-sample.df(subset(b1985), 15)
sample.df(subset(df, YEAR == "1986"), 30)
b1986 <-sample.df(subset(df, YEAR == "1986"), 30)
s1986 <-sample.df(subset(b1986), 15)
答案 0 :(得分:-1)
大家好我已经弄清楚如何进行减法。
row.names(b1985)&lt; - 1:nrow(b1985)
row.names(s1985)&lt; - 1:nrow(b1985)
row.names(b1986)&lt; - 1:nrow(b1986)
row.names(s1986)&lt; - 1:nrow(s1986)
b1985 [1:30,5] -s1985 [1:15,5]
b1986 [1:30,5] -s1986 [1:15,5]