metabase로 파레토 다이어그램을 만들어 보았다 (SQLite)
조금 만들어 보았을 때의 메모입니다.
데이터가 적은 것도 하지만 잘 작동하지 않는 경우가 있을지도 모릅니다^^;
준비
sqlite에 man_hour라는 테이블을 만들고 다음 데이터를 입력하고,
metabase에서 연결합니다.
名前, 実績
hoge, 2
hoge, 2
fuga, 3
test, 2
그래프 만들기
질문 내용(기술한 SQL)
-- データの絞り込み and ソート
with dataitem as (
select
sum(実績) as 実績,
名前
from man_hour
group by
-- グルーピングしておく
名前
order by
-- ここでグルーピングしたものを多い順に並べ替えておく
sum(sum(実績)) over (partition by 名前) desc
)
-- グラフ用
select
実績,
-- 最初のデータから現在の行までを合計したものを、すべての合計で割る
sum(実績) over (rows between unbounded preceding and current row) / sum(実績) over () as 累積比率,
名前
from dataitem
그래프 설정(metabase)
名前, 実績
hoge, 2
hoge, 2
fuga, 3
test, 2
질문 내용(기술한 SQL)
-- データの絞り込み and ソート
with dataitem as (
select
sum(実績) as 実績,
名前
from man_hour
group by
-- グルーピングしておく
名前
order by
-- ここでグルーピングしたものを多い順に並べ替えておく
sum(sum(実績)) over (partition by 名前) desc
)
-- グラフ用
select
実績,
-- 最初のデータから現在の行までを合計したものを、すべての合計で割る
sum(実績) over (rows between unbounded preceding and current row) / sum(実績) over () as 累積比率,
名前
from dataitem
그래프 설정(metabase)
만든 그래프
그래프의 좌우의 축은 반대로 하고 싶지만, metabase의 목표 라인 기능을 사용하고 싶었으므로,
왼쪽에 누계 비율을 두고 있다(위화감이 있지만・・・)
그 외
Reference
이 문제에 관하여(metabase로 파레토 다이어그램을 만들어 보았다 (SQLite)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/taka-vagyok/items/c924ec0d9c18f314539a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)