• 제목/요약/키워드: vba 매크로

검색결과 11건 처리시간 0.019초

베이즈 법칙의 활용을 위한 엑셀 매크로 (Excel macro for applying Bayes' rule)

  • 김재현;백호유
    • Journal of the Korean Data and Information Science Society
    • /
    • 제22권6호
    • /
    • pp.1183-1197
    • /
    • 2011
  • 베이즈 법칙에서는 사전확률과 우도가 주어지고 어떤 실험결과가 일어났을 때 사후확률을 계산한다. 이러한 사후확률의 계산 문제를 엑셀 매크로를 이용하여 쉽게 계산할 수 있다. 또한 일련의 독립적이고 연속적인 실험결과에 따르는 사후확률도 편리하게 계산할 수 있다. 특히, 엑셀 매크로를 작성하면 작업창에서 반복된 계산의 입력과 출력이 쉽게 이루어진다. 본 논문에서는 베이즈 법칙의 활용을 위해서 엑셀 매크로를 작성하고 그것의 사용 예를 들었다.

Computer Program Development for Probability Distribution

  • Choi, Hyun-Seok;Song, Gyu-Moon
    • Journal of the Korean Data and Information Science Society
    • /
    • 제16권3호
    • /
    • pp.581-589
    • /
    • 2005
  • The purpose of this thesis is to develop and introduce Add-in program which we can systematically, visually and dynamically study discrete probability distribution of binomial distribution, poisson distribution and hypergeometric distribution, and continuous probability distribution of normal distribution, exponential distribution, and the definition and characteristics of t distribution, F distribution and ${\chi}^2$ distribution to be driven from normal distribution, and graphs, the computation process of probability by using VBA which is the device of Excel.

  • PDF

Computer Program Development for Two Populations Inference

  • Choi, Hyun-Seok;Choi, Sung-Woo;Kim, Tae-Yoon
    • Journal of the Korean Data and Information Science Society
    • /
    • 제16권2호
    • /
    • pp.185-193
    • /
    • 2005
  • This study develops and introduces the program for letting learners study statistics in a systematic and efficient way by using Excel tools such as VBA and Macro, when they study statistical inference at two populations. This study helps learners understand the steps on statistical inference at two populations by utilizing the systematic and visual techniques.

  • PDF

엑셀 프로그램을 활용한 정역학 교육 사례 (Application of MS Excel in Teaching Statics)

  • 김영흡
    • 대한기계학회논문집 C: 기술과 교육
    • /
    • 제2권1호
    • /
    • pp.21-28
    • /
    • 2014
  • MS 엑셀 프로그램은 사업 영역의 다양한 분야에서 활용되고 있는 스프레드시트 프로그램이다. MS 엑셀 프로그램은 대부분의 PC 에서 이용 가능하기 때문에 학생들을 위한 교육적인 목적으로 도 널리 이용되는데, 과학과 공학 분야에서는 주로 수치해석과 공식의 응용 등에 주로 사용된다. 본 논문에서는 기계공학의 필수 과목인 정역학을 교육함에 있어 필수 공식을 활용하기 위한 MS 엑셀 프로그램의 교육사례를 소개한다. 또한, 엑셀 응용 프로그램에 대한 깊은 이해를 위하여 매크로와 비주얼 베이직을 이용하여 응용 프로그램을 개발하는 과정에 대해서도 기술한다. 학생들은 MS 엑셀 프로그램의 기본 함수를 이용하여 정역학 문제를 해결할 수 있었을 뿐만 아니라 매크로와 비주얼 베이직을 이용하여 복잡한 문제를 체계적으로 푸는 방법을 습득하고, 응용프로그램을 작성할 수 있었다.

OLE File Analysis and Malware Detection using Machine Learning

  • Choi, Hyeong Kyu;Kang, Ah Reum
    • 한국컴퓨터정보학회논문지
    • /
    • 제27권5호
    • /
    • pp.149-156
    • /
    • 2022
  • 최근 전 세계적으로 사용되는 Microsoft Office 파일에 악성코드를 삽입하는 문서형 악성코드 사례가 증가하고 있다. 문서형 악성코드는 문서 내에 악성코드를 인코딩하여 숨기는 경우가 많기 때문에 백신 프로그램을 쉽게 우회할 수 있다. 이러한 문서형 악성코드를 탐지하기 위해 먼저 Microsoft Office 파일의 형식인 OLE(Object Linking and Embedding) 파일의 구조를 분석했다. Microsoft Office에서 지원하는 기능인 VBA(Visual Basic for Applications) 매크로에 외부 프로그램을 실행시키는 쉘코드, 외부 URL에서 파일을 다운받는 URL 관련 코드 등 다수의 악성코드가 삽입된 것을 확인했다. 문서형 악성코드에서 반복적으로 등장하는 키워드 354개를 선정하였고, 각 키워드가 본문에 등장하는 횟수를 feature 로 정의했다. SVM, naïve Bayes, logistic regression, random forest 알고리즘으로 머신러닝을 수행하였으며, 각각 0.994, 0.659, 0.995, 0.998의 정확도를 보였다.

엑셀 VBA을 이용한 가변수 회귀모형 교육도구 개발 (An educational tool for regression models with dummy variables using Excel VBA)

  • 최현석;박철용
    • Journal of the Korean Data and Information Science Society
    • /
    • 제24권3호
    • /
    • pp.593-601
    • /
    • 2013
  • 회귀모형에서 범주형 변수를 독립변수로 포함시켜야 할 경우가 발생한다. 회귀모형의 범주형 변수는 가변수를 통해 수량화된다. 이 연구에서는 하나의 양적 독립변수와 하나 혹은 두 개의 범주형 독립변수를 가지는 회귀모형에 대해 가설검정 결과와 함께 회귀직선을 보여주는 교육용 도구를 엑셀 VBA (Visual Basic for application)를 통해서 구현한다. 가설검정 결과와 회귀직선은 교호작용이 포함된 모형, 교호작용이 없는 모형 및 가변수가 없는 모형에 대해 단계별로 제공된다. 이 교육도구를 통해 가변수와 교호작용의 의미를 더 쉽게 이해할 수 있으며, 나아가 어떤 모형이 주어진 자료에 가장 적합한지 그림을 통해 판단할 수 있게 된다.

중등교육과정 통계교육에서의 Excel 활용

  • 전갑동;배화수
    • 한국통계학회:학술대회논문집
    • /
    • 한국통계학회 2005년도 춘계 학술발표회 논문집
    • /
    • pp.141-146
    • /
    • 2005
  • 7차 교육과정(1997)의 도입으로 확률 및 통계단원이 중등 수학 교과과정에서 독자적인 영역을 확보하게 된 만큼 그 목적에 부합하면서 효율적이고 흥미를 유발시킬 수 있도록 교과교육 매체 개발에 투자를 해야 할 시기라고 본다. 교과교육 매체의 한 방법으로 Excel을 중학 교육과정에 나타난 통계교과내용을 지원하게끔 Excel의 기본 메뉴, 분석도구, 그리고 Visual Basic을 활용한 매크로 작성방법에 대하여 다루었다.

  • PDF

엑셀 매크로 기능을 이용한 표본추출에 관한 연구 (A study on sampling using the function of excel)

  • 최현석;김태윤
    • Journal of the Korean Data and Information Science Society
    • /
    • 제21권3호
    • /
    • pp.481-491
    • /
    • 2010
  • 수강하는 학생 개개인이 응답한 여러 개의 파일을 한 파일에 모은 다음 이 자료를 가지고 난수생성, 표본추출 과정과 방법, 모수와 통계량을 비교하는 프로그램을 엑셀 매크로로 작성하였다. 모집단에서 일부분의 표본을 추출하여 모수와 통계량의 차이를 비교하는 등 자료의 생성, 분석, 결과의 해석을 빠른 시간내에 해결하여 학생들이 흥미를 가지고 수업에 참여하도록 유도한다. 엑셀에서는 난수발생시 중복된 값이 발생하는데 본 연구에서는 비주얼베이직 매크로로 비복원추출 프로그램을 작성하여 활용한다.

엑셀 매크로를 이용한 절차 중심 통계교육도구 개발 (Development of process-oriented education tool for Statistics with Excel Macro)

  • 최현석;하정철
    • Journal of the Korean Data and Information Science Society
    • /
    • 제22권4호
    • /
    • pp.643-650
    • /
    • 2011
  • 통계에 대한 사회적 관심이 점차 높아져 통계학 교육의 중요성이 대두되고 있지만 대학에서의 통계학 교육은 수리적인 면에 치우쳐 있어 학생들의 관심이 저하되는 것이 사실이다. 흥미로운 학습이 가장 효율적이라는 가정하에 통계학습의 흥미 유발과 이해능력 향상을 위해서는 학습자들이 적극적으로 활용할 수 있는 통계교육도구가 필요하다. 본 논문에서 소개하는 통계교육도구 (PETS)는 엑셀 매크로를 사용하여 개발한 것으로, 결과만 보여주는 것이 아니라 중간과정과 설명들을 함께 나타내어 학습자 스스로 효율적인 통계학습을 할 수 있게 만들었다.

엑셀 VBA를 이용한 이분형 로지스틱 회귀모형 교육도구 개발 (An educational tool for binary logistic regression model using Excel VBA)

  • 박철용;최현석
    • Journal of the Korean Data and Information Science Society
    • /
    • 제25권2호
    • /
    • pp.403-410
    • /
    • 2014
  • 이분형 로지스틱 회귀분석은 양적 혹은 질적 설명변수를 이용해서 이분형 반응변수를 설명하는 하나의 통계적인 기법이다. 이 모형에서는 반응변수가 1이 될 확률을 설명변수들의 선형결합의 변환(혹은 함수)으로 설명하고자 한다. 이 개념에 대한 이해가 비통계학자들이 이분형 로지스틱 회귀모형을 이해하는데 있어서 넘어야 할 커다란 장벽 중의 하나이다. 이 연구에서는 이분형 로지스틱 회귀모형의 필요성을 엑셀 VBA를 이용하여 설명하는 교육도구를 개발하고자 한다. 반응변수가 1이 될 확률을 설명변수의 선형함수로 모형화 할 때의 문제점과 선형결합에 대한 변환을 통해 이 문제점이 어떻게 해소되는지 보여준다.