不同维度值之间的公共实体计数

2020-08-27 04:20发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

要在不同尺寸值之间找到共同的实体,我面临着挑战。

例如:有四个不同的业务部门(A,B,C,D和E),每个业务部门下都有一定数量的供应商。 我必须找到特定业务部门与其他业务部门的共同供应商(即,如果我选择业务部门A,则图表应显示A与其他三个业务部门(B,C, D,E))。 是否想知道该逻辑是否可以通过 Story或Analytic Application实现?

样本可视化

上图显示了业务部门A和其余业务部门之间的公共和非公共供应商数量。

common.jpg (21.3 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

要在不同尺寸值之间找到共同的实体,我面临着挑战。

例如:有四个不同的业务部门(A,B,C,D和E),每个业务部门下都有一定数量的供应商。 我必须找到特定业务部门与其他业务部门的共同供应商(即,如果我选择业务部门A,则图表应显示A与其他三个业务部门(B,C, D,E))。 是否想知道该逻辑是否可以通过 Story或Analytic Application实现?

样本可视化

上图显示了业务部门A和其余业务部门之间的公共和非公共供应商数量。

common.jpg (21.3 kB)
付费偷看设置
发送
5条回答
骆驼绵羊
1楼 · 2020-08-27 04:41.采纳回答

同时,我使用了另一个非常相似的示例数据集( sample.txt )。 这是有关如何使用该代码进行构建的R代码。

 library(dplyr)
 图书馆(密谋)


 selectedDF <-BusinessSupplierModel%>%筛选器(BusinessUnit%in%Calculation_Input_1 $ ID)


 uniqueLobs <-unique(BusinessSupplierModel $ BusinessUnit)
 UniqueSuppliersforSelectedLob <-unique(selectedDF $ Supplier)


 df <-data.frame(" BusinessUnit" = vector(length = length(uniqueLobs)),
         " Overlap" = vector(mode ='numeric',length = length(uniqueLobs)),
  " NoOverlap" =矢量(模式="数字",长度=长度(唯一大括号)))


 我= 1
 为(唯一性lob中的lob){
   df [i,1] <-lob
  
   otherLobDF <-BusinessSupplierModel%>%过滤器(BusinessUnit%in%lob)
   uniqueSuppliersInOtherLob <-unique(otherLobDF $ Supplier)
  
   j = 0
   for(uniqueSuppliersforSelectedLob中的供应商){
     if(供应商%in%uniqueSuppliersInOtherLob){
       j <-j + 1
     }
   }
   df [i,2] <-j
   df [i,3] <-length(uniqueSuppliersInOtherLob)-j
  
   我<-i + 1
 }


 p <-plot_ly(df,
              x =〜df $ BusinessUnit,
              y =〜df $ Overlap,
              类型='酒吧',
              名称="重叠",
              文字=〜df $重叠,
              textposition ='auto')%>%
   add_trace(y =〜df $ NoOverlap,
             名称="无重叠",
             文字=〜df $ NoOverlap,
             textposition ='auto')%>%
   布局(yaxis = list(title ='Count'),barmode ='stack')


 p
 

lukcy2020
2楼-- · 2020-08-27 04:43

您好,Rohit,

如果您可以提供示例数据,我可以尝试构建一些有用的数据。

注意

Ashutosh

太Q了
3楼-- · 2020-08-27 04:38

您正在寻找的是基于条件和此处成员数的动态分箱。 应可用于R可视化。

-Ashutosh

土豆飞人
4楼-- · 2020-08-27 04:56

嗨Ashutosh,

谢谢。

SC_Yao
5楼-- · 2020-08-27 04:52

嗨Ashutosh,

我正在附加一个样本数据集,试图在每个部门之间找到通用的供应商(供应商代码)(我可以在其中选择将作为参考的部门)。 sample-dataset.txt

一周热门 更多>