목록Program (114)
무지개타고
오피스 웹 앱스의 테스트 버전(?)이 올라왔다. 어째 모양새가 리본을 떠올리게 만드는데... 표 계산 프로그램 중에서 간혹 오픈오피스의 캘크를 이용하지만 아무래도 손에 익은 MS 엑셀에 더 많은 관심이 가게 된다. 그래서 MS가 엑셀2010 및 오피스 웹 앱스 출시를 앞두고 있기에 몇가지 추가 됐으면 하는 기능을 나열하면... 언제도 얘기했듯 분산형/거품형 차트의 데이터 레이블 기능이 우선적으로 추가됐으면 한다. 다시 말하지만 캘크에도 있는 이 기능을 빼논 이유를 모르겠다. 그리고 막대형 차트에서 계열 간 차이가 클 경우 Y축 간격을 축약해 주는 기능이 있었으면 한다. 번쩍선(SparkLine) 추가 한다고 호들갑 그만 떨고. 또 차트 얘긴데... 3차원 그래프가 지원됐으면 한다. 전에 회전행렬 갖고 계..
웹 오피스 얘기한 김에 간단히 살펴봤다. 회귀분석을 지원하는 LinEst 함수를 갖고... 우선 Zoho의 시트. LinEst 함수 자체가 없다. -_- 조금 놀랍다. 어떻게 없을 수 있지? 이가 없으면 잇몸이라고... 직접 계산하면 되지~~~ 그런데 행렬 계산을 위한 MMult 함수가 또 없다. -_-;; 따라서 역행렬 구하는 MInverse 함수도 없다. 오픈오피스의 캘크에 있는 Gauss나 Current 함수도 있으면서 어떻게 LinEst 함수를 빼놯는지 의아하다. 이번엔 구글닥스의 스프레드시트. 정상적으로 계산되는가 했는데... 결정적으로 분산분석표를 작성하는데 FDist 함수가 없다. -_-;; 그럼 FInv 함수도 없다는 얘기잖아... 결국 FInv 함수도 없는 것으로 확인 됐다. 너무 하는거..
내가 아는 범위에서 표 계산용 프로그램 종류를 간단히 정리해 봤다. 즉 신뢰성 제로... 이중 Zoho는 블로거들이 가끔 언급하는 것을 보고 알게 되었다. 그리고 네이버 오피스와 오피스 웹 앱스는 아직 출시가 되진 않았지만 기대가 되기에 포함. 설마 훈민정음 뺐다고 뭐라할지 모르겠는데... 지들끼리만 사용하는 프로그램을 포함시킬 이유는 전혀 없다고 봐~~~ 며칠 전 한글과컴퓨터가 사업발표회를 가졌다. 안방 지키기가 목표인지 해외 시장 개척이 목표인지 많이 헷갈리지만... 개발 열심히 하겠다고 하는거 같다. 그런데 설마 믿는 구석이 '한컴 오피스 2007 홈 에디션, 3만6천원'은 아니겠지? 그래봤자 가정용 시장 아니던가. 그리고 어둠의 경로를 통해 갖고자 하는 이는 이미 다 갖고 있다는... 물론 MS ..
오튜에 올라온 질문인데... 언제나 처럼 내 맘대로 정리해 봤다. 이때 조건은 대충 이렇다. '값' 필드에서 '10 초과'하는 목록만 빈도를 구하려 한다는 것. 이와 유사한 처리를 언제 한번 훑어봤는데... 그런데 추가된 조건이 생각만큼 만만하지 않고, 그 전 수식에 계륵도 많고 해서 수식을 다시 구하면... 집계① 은 조건이 고려되지 않은 상태에서 유일 목록을 구성한 것이다. 그리고 집계② 는 조건이 반영된 유일 목록을 '빈도'순으로 나열한 것이다. g3 셀 (집계① 구분) =INDEX($A$2:$A$20,MATCH(0,COUNTIF(G$2:G2,$A$2:$A$20),0)) j3 셀 (집계② 구분) =IF(SUM(N((FREQUENCY(MATCH($A$2:$A$20,$A$2:$A$20,0),MATCH(..
가끔 구글 닥스에 있는 가젯을 활용한 자료를 보여주곤 했는데... 왜 들어갔는진 모르나 스팸함에 무슨 메일이 있어 열어보니, 이거 참여 하면 선물을 준다고 해서 급조해 봤다. ^^;; 자료는 공동주택관리정보시스템에 공개된 아파트 관리비 현황이다. 단위 면적당 금액인데, 공개 기준이 뭔지 우리 아파트 자료는 없다. -_- 불러오는데 좀 걸린다. 음... 1,2행을 행 고정 했는데, 같이 움직이네? 마지막 열의 경우 간단한 수식으로 작성한 것인데, 수식만 보여지게는 안 되나? 그리고 공유와 게시의 차이도 잘 모르겠다. 지도 가젯에서는 핀을 클릭하면 좀더 멋 있는 글상자가 나왔으면 했으나, HTML을 몰라 그냥 그렇게 됐다. 그래도 줄 바꿈이라도 처리했으니 이쁘게 봐주기 바란다. ^^ 그런데 자료는 총 70개..
음... 직선 그래프를 중학교 때 배웠나? 아무튼 옛날옛적을 잠시 떠올려 보자. (x,y) 좌표값을 갖는 관찰값이 두 개 있다고 하자. 그랬을 때 두 관찰값을 서로 잇는 짝대기를 그리자. 두 점을 잇는 짝대기를 긋기 위해선, 기울기와 절편을 계산해야 한다. 이정도는 아직 기억하고 있고, 잊었어도 대충 머리 굴려보면 나온다. 엑셀의 xy 분산형 차트에서는 '추세선' 기능으로 짝대기를 손 쉽게 구할 수 있다. 그리고 언제나 말하듯 정확한 값을 얻으려면 직접 계산해야 한다고 했는데, Slope(기울기), Intercept(절편) 함수를 이용하면 된다. 단 회귀모형의 검증은 생략하겠다. 여기서 잠시 짬을 내서 Intercept 함수 도움말을 보면 아래와 같은 내용이 나온다. 뭔소린지 모르겠으나, 확실한건 앞서 ..
오픈오피스 캘크를 갖고 분산형 차트에 레이블 넣기를 하련다. 뭐 대단한거 아니다. 통상의 차트 생성 단계에 따라 분산형 차트를 생성하면 된다. 너무 신겁나... -_-a 단지 차트 마법사 3단계에 있는 "데이터 레이블" 범위만 적절히 지정해 주면 된다. 그래도 신겁나... -_-;; 그리고 잊지 말고, 계열을 선택 후 "데이터 레이블" 탭에서 "분류 표시"를 선택해주면 끝. 엑셀2007은 사용하지 않고 있기에 정확히 확인하지는 못했으나... 검색한 바로는 캘크에도 있는 이 기능이 엑셀2003은 물론, 엑셀2007 마저도 지원하지 않고 있는 것으로 여겨진다. 단지 홈페이지에 아래의 팁을 올려놨을 뿐. - 분산형 차트 기본이 아닌 텍스트 레이블 만들기 - Excel에서 매크로를 사용하여 xy 분산형 차트 또..
지수형(?) 회귀분석 결과 적절한 회귀모형 선택과 검증을 마쳤다면 필요에 따라 추정치를 계산해야 한다. 그런데 앞서 소개한 추정치 계산 방식은 좀 너저분 한게 사실이다. 그래서인지 엑셀은 Growth 함수를 따로 제공하고 있다. g2 셀 (Growth_Y) =GROWTH($B$2:$B$9,$A$2:$A$9^{3,4},A2^{3,4},TRUE) 또는 =GROWTH($B$2:$B$9,$C$2:$D$9,C2:D2,TRUE) 여기서 궁금증, LinEst 함수는 짝꿍이 없나? 한번도 보이지 않던데... 물론 있다. Trend 함수라고. LinEst는 Trend, LogEst는 Growth. 앞에서 처럼 LinEst 함수를 통해 추정치를 계산했듯이, Trend 함수를 이용해 결과를 얻을 수 있다. 이건 숙제~~~