我想在下面的df3
中创建一个变量"whatiwant"
。
虽然我通常使用add_count
,但add_count
将总计数值放入变量中,因此它不适用于这种情况。
df1 <- data.frame(exporter = c("Laos", "Brazil", "USA"),
product = c("apple", "banana", "orange"),
year = 2010,
whatiwant = 1)
df2 <- data.frame(exporter = c("Laos", "Brazil", "Israel"),
product = c("apple", "banana", "grape"),
year = 2011,
whatiwant = c(2, 2, 1))
df3 <- rbind(df1, df2)
2条答案
按热度按时间iq3niunx1#
我们可能需要
rowid
或者使用
base R
h7appiyu2#
使用
dplyr
,您可以按exporter
和product
的组使用row_number()
。