728x90

한개 그래프에 값이 너무 크게 차이나는 구간이 있으면, 그래프를 로그로 나타내는게 좋습니다.

(로그에 대한 설명)

로그스케일 그래프를 그리는 방법을 알아보겠습니다.

 

 

1. 로그 스케일 그래프 그리기

 

엑셀에서도 그래프에 "축서식""축옵션"에서 "로그 눈끔 간격"으로 설정 가능합니다.

이렇게 적용하면 그래프들이 로그간격이 되고 기준을 변경하면 Y 축의 간 표시 간격이 변경됩니다.

 

로그 간격
로그 스케일 적용결과

 

원래 일반 그래프일때는 양수나 유류의 경우는 추세를 전혀 알 수 없습니다.

로그 스케일로 보면 양이 적은 와중에 더 적어진다는 것을 알 수 있고, 신재생 에너지가 성장하는 것이 부각됩니다.

그런데 이경우 Y 축 라벨이 너무 넓은데요 기준은 2이하로는 할 수가 없는 단점이 있습니다.

 

기준을 변경

 

그래도 여기서 만족 할 수 있으면 그것도 좋습니다.

하지만 디테일하게 Y축 스케일을 할 수 있는 방법을 알아보겠습니다.

 

320x100

 

2. 로그 스케일러(축 라벨) 달기

 

이 기능은 지금은 엑셀에서 지원되지 않습니다.

따라서 번거롭고 복잡합니다. 가능하면 문서는 기본기능으로만 작성할 것을 추천드립니다.

기능을 순서대로 설명합니다.

 

① 로그 스케일러로 사용할 데이터를 만들고 추가한다.

 

즉 Y 축에 숫자로 표시할 데이터를 만듭니다.

일단 한쪽의 0은 무시하고 Y값들만 추가했습니다.

로그축 데이터를 만드는 법은 여러가지가 있지만 오늘은 제가 임의로 만든 데이터로 하겠습니다.

 

계열 7로 스케일러 추가

 

② 입력한 계열을 분산형으로 변경하고 X를 0으로 입력한다

 

입력한 계열이 선택 되었을 때 [상단매뉴] - [삽입] - [차트] - [분산형]을 눌러서 분산형으로 변경합니다.

그리고 데이터를 변경하고 X 값에 0을 입력해 줍니다.

 

분산형으로 변경하기

 

③ 축을 보조축으로 변경하고 보조 가로축을 입력하고 가로와 세로축의 범위를 설정한다.

 

축은 옵션에서 보조축으로 변경할 수 있습니다.

그럼 스케일이 깨져서 순간적으로 안보일 수도 있는데 보조 가로축을 활성화 시키면 살아납니다.

[상단매뉴] - [차트 디자인] - [차트요소추가] - [축] - [보조 가로축]을 클릭하면 활성화 됩니다.

그런 후 가로와 세로의 축의 스케일 다 설정해야 합니다.(로그 스케일도 적용하고요)

여기서 중요한 것은 하나, 꼭 자동범위면 안됩니다. 숫자를 입력하세요.

둘, 세로는 원래 축의 범위와 같게 해야 합니다.

 

조금 정리가 되어 갑니다

 

④ 계열에 왼쪽 레이블을 활성화 시키고, 축들을 레이블을 없음으로 바꿉니다.

 

스케일러 범위에 데이터 레이블을 활성화 시키고 레이블을 정리하면 됩니다.

 

 

⑤ 여기서 이것저것 디테일을 추가한다.

 

계열서식이나 보기 싫은 것은 선없음으로 줄이고, 그리기 범위의 크기를 설정합니다.

 

이제 레이블이 달렸습니다

 

⑥ (옵션) 레이블에 선을 추가하기 위해 오차 막대를 추가한다.

 

계열이 선택되어 있는 상태에서, 오차막대를 추가할 수 있습니다.

[상단매뉴] - [차트 디자인] - [차트요소추가] - [오차막대] - [기타오차막대추가]를 통해서 추가할 수 있습니다.

세로 오차막대는 지워버리고, 가로 양의 값만 남기면 추가할 수 있습니다.

그런 후 값을 입력해서 길게 뻗으면 보기 쉽게 되었습니다.

 

 

 

오늘 최종 형태는 아래와 같습니다.

원래 그려지지 않는 그래프가 그려 지는 것 만으로 좋은 일입니다.

하지만 전용 그래프 툴에서는 그냥 지원되는 것이라서 좀 허무하기도 하네요.

어려운 방법을 소개는 시켜 드렸지만, 이후 마이크로 소프트가 업데이트 하기르 바래봅니다.

 

 

 

 

반응형

+ Recent posts