为data.frame的每个记录/行存储集合(例如c(...)
)的整洁方法是什么?
假设我们在一个数据框中有customers
,并想将每个客户的短语集合添加到客户data.frame中?
customers <- data.frame(customer_number=c(1,2,3), stringsAsFactors = F)
# customer_number
# 1 1
# 2 2
# 3 3
transactions <- data.frame(customer_number=c(3,3,1,1,3),
item=c("milkshake", "burger", "apple", "fries", "water"),
stringsAsFactors = F)
# customer_number item
# 1 3 milkshake
# 2 3 burger
# 3 1 apple
# 4 1 fries
# 5 3 water
客户1
购买了项目c('apple', 'fries')
,客户2
没有购买任何东西,客户3
购买了项目c('milkshake', 'burger', 'water')
将数据存储在customers
表中的最佳方法是什么,也就是说,每个客户严格只存储一行?
c(...)
)。 为data.frame的每个记录/行存储集合(例如c(...))的整洁方法是什么?示例假设我们在一个数据框中有客户,并且想要添加每个客户的...
我们可以将这些项目存储为列表。