代码之家  ›  专栏  ›  技术社区  ›  Bartek Malysz

在数据帧之间进行多对多查找

  •  1
  • Bartek Malysz  · 技术社区  · 7 年前

    我正试图把有关计算机名的复杂信息集中起来,它属于哪个部门,它提供什么服务。我找不到答案或者类似的问题,熊猫的文档 我不清楚。

    我有一个名为 服务器列表 ,其中 :

      Server     Platform    Package    Version
    0 UK1010     Unix        Java       1.1
    1 UK1010     Unix        Java       4.1
    2 UK1010     Unix        Java       5.0
    3 UK1011     Windows     Java       1.2
    4 UK1011     Windows     Java       4.4
    ...
    

    我有一个名为 看起来是这样的:

      Server     Department    Application    Environment
    0 UK1010     Accounting    TaxMe          PROD
    1 UK1010     Audit         TaxCheck       PROD
    2 UK1010     CustomerForm  FillIt         PROD
    ...
    

    每个服务器都与部门、应用程序、环境有多个关系

    应用 以某种方式把它和 服务器列表 所以项目重复,除非有更好的方法?这是我希望达到的,但不知道如何设置 如果这是正确的方法:

      Server     Platform    Package    Version   Department   Application  Environment
    0 UK1010     Unix        Java       1.1       Accounting   TaxMe        PROD
    1 UK1010     Unix        Java       1.1       Audit        TaxCheck     PROD
    2 UK1010     Unix        Java       1.1       CustomerForm FillIt       PROD
    3 UK1010     Unix        Java       4.1       Accounting   TaxMe        PROD
    4 UK1010     Unix        Java       4.1       Audit        TaxCheck     PROD
    5 UK1010     Unix        Java       4.1       CustomerForm FillIt       PROD
    6 UK1010     Unix        Java       5.0       Accounting   TaxMe        PROD
    

    0 回复  |  直到 7 年前