我对以下主题有疑问。
使用 Excel 后,这样做的工作量很大。现在我想用 R 自动完成。
我有不同型号的洗衣机:
对于每个模型,我都有一个包含所有必需组件的 data.frame。以 1 个模型为例
Component = c("A","B","C","D","E","F","G","H","I","J")
Number = c(1,1,1,2,4,1,1,1,2,3)
Model.A= data.frame(Component,Quantity)
作为第二个信息,我有一个包含所有组件的 data.frame,所有模型都使用这些组件,此外还有这些组件的实际库存。
Component = c("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z")
Stock = c(100,102,103,105,1800,500,600,400,50,80,700,900,600,520,35,65,78,95,92,50,36,34,96,74,5,76)
Comp.Stock = data.frame(Component,Stock)
第三个也是最后一个信息是关于每周的生产计划。我有 4 个每周生产计划 = 计划 1 个月。我得到了一个带有洗衣机型号的数据框,它将在接下来的 4 周内生产,还有它们的数量。
pr.Models= c("MODEL.A","MODEL.B","MODEL.C","MODEL.D")
Quantity= c(15000,1000,18000,16000,5000)
Production= data.frame(pr.Models,Quantity)
我现在的问题是将这些信息组合在一起,我可以将生成的模型(最后信息)与组件进行比较。首先是每个模型自己使用的组件,另外还有包含所有组件和库存信息的 data.frame。
目的是在组件库存不足以生产生产计划中的模型时获取信息和警告。
Hind:(许多相同的组件被不同的模型使用)
希望你明白我的意思,并能帮助我解决这个问题。
谢谢你=)
编辑:
我无法遵循您的所有步骤:
也许这个想法也不错,但我不知道该怎么做:
也许可以将每个生产的模型(生产)与使用的组件合并。(考虑到生产数量和每台洗衣机需要的数量)。
我更喜欢的输出是,为每个带有所需组件的生产模型自动获取数据帧。
在下一步中,它应该能够将这些数据与 Comp.Stock 合并,以查看需要哪个组件的频率并将其与库存进行比较。
你对这种方式有什么想法吗?
也许我对所提出的方式很愚蠢......我真的需要一种自动方式,因为有超过 4k 不同的组件和超过 180 种不同型号的洗衣机。
谢谢
Comp.Stock 以及所有使用过的模型及其数量(生产)