SAC中的帕累托图

2020-08-27 02:46发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我在SAP Anal...

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

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


大家好,

我在SAP Analytics Cloud(SAC)中创建Pareto图表时遇到问题。

问题1:我想确认我们是否可以使用计算的度量和尺寸在故事模式下创建pareto图表,还是必须使用某种脚本?

问题2:我尝试使用R可视化创建pareto图表

我面临的困难是

1。 我无法对常见的供应商条目进行分组,因为可以看到累积趋势中的偏差。

2。 由于无法进入水平滚动条,因此更多条目的图表非常混乱。

3。 由于无法看到供应商底部的百分比,因此我无法使用双轴。

附上使用的屏幕截图和代码:

代码:

库(plyr)
库(dplyr)

图书馆(情节地)


df <-data.frame(SPEND_ANALYTICS)


#执行降序排序
df <-df [order(df $ SPEND,reductioning = TRUE),]


#将类别变量转换为factor()
df $ Vendor <-factor(df $ Vendor,level = rev(unique(df $ Vendor)),ordered = TRUE)



df $ Percentage <-(df $ SPEND * 100)/sum(df $ SPEND)
df $ cumulative <-cumsum(df $ Percentage)is.num <-sapply(df ,is.numeric)
df [is.num] <-lapply(df [is.num],round,3)df1 <-filter(df,df $ cumulative <= Threshold3)df1
Count_vendors <- count(df1)库(ggplot2)



b <-ggplot(df1,aes(x = df1 $ Vendor))+
geom_bar(aes(y = df1 $ Percentage),fill ='blue',stat =" identity ")+
geom_point(aes(y = df1 $ cumulative),颜色= rgb(0,1,0),pch = 16,size = 1)+
geom_path(aes(y = df1 $ cumulative, group = 1),colour =" slateblue1",lty = 3,size = 0.9)+
theme(axis.text.x = element_text(angle = 90,vjust = 0.6))+
ggtitle(paste( "供应商排名最高的供应商数量",阈值3,"支出百分比:",Count_vendors))+
实验室(副标题="",x ='供应商',y =
'百分比')

ggplotly(b)

先谢谢了。

sac-pareto.jpg (96.5 kB)
2条回答
DafaDDDa
2020-08-27 03:25

您好Martijn,

我肯定会浏览支持的库的列表。 尝试一些不同的图表功能。

感谢您的支持和快速回复。 真的很感激。

此致

Pratik

一周热门 更多>