Excel을 프로그래밍하거나 사용 하시겠습니까? 스프레드 시트 사용을 중단하는 이유

Excel을 프로그래밍하거나 사용 하시겠습니까?

스프레드 시트는 많은 양의 데이터를 조작하고 계산하는 데 널리 사용되는 도구입니다. 그러나 더 나은 옵션은 프로그래밍 언어를 사용하는 것입니다. 줄리아.

2010 년에 존경받는 두 명의 하버드 대학교 경제학자 인 Carmen Reinhart와 Kenneth Rogoff는 긴축 계획을 지원하기 위해 정치인들이 전 세계에서 사용한 두 개의 기사를 발표했습니다.

라인 하르트와 로고 프는 국가 부채가 국내 총생산 (GDP)의 0,1 % 이상으로 증가 할 때 평균 실질 경제 성장이 둔화 (90 % 하락)했다고 주장했다. 그러나 Microsoft Excel을 사용할 때 심각한 결과를 초래하는 간단한 실수를 저질렀습니다.

경제학자들은 성장 수치를 평균화 할 때 전체 행을 선택하지 않았습니다. 그들은 데이터를 생략했습니다. 호주, 오스트리아, 벨기에, 캐나다 및 덴마크에서. 이들 국가를 추가함으로써 0,1 % 감소는 경제 성장의 평균 0,2 % 증가로 바뀌 었습니다.

일반적으로 스프레드 시트에는 세 가지 문제가 있습니다.

  • 그들은 얻은 데이터의 자동적이고 체계적인 검증을 허용하지 않습니다.
  • 정보가 제공되는 방식은 제 XNUMX자가 오류를 발견하기 매우 어렵게 만듭니다.
  • 그들은 기계적 행동을 장려합니다. 시간을 절약하기 위해 수정해야하는 수식을 복사하여 붙여 넣는 경우도 있습니다.

어쩌면 특정 프로그램을 만들면 수행 된 작업에 더 많은주의를 기울여야합니다. 사전 프로그래밍 된 공식보다 다재다능하기 때문입니다. 스프레드 시트가 제공하지 않는 것은 사실입니다. 점점 더 많은 오픈 소스 프로그래밍 언어가 경제학에서 사용되고 있습니다.

Excel을 프로그래밍하거나 사용 하시겠습니까? Julia가 Excel보다 나은 이유

Julia 프로그래밍 언어는 공식적으로 1.0 년 동안 우리와 함께했습니다. 버전 2018은 XNUMX 년의 개발 끝에 XNUMX 년 XNUMX 월에 공개되었습니다. XNUMX 개월은 데이터 분석을위한 주요 도구 중 하나가되기에 충분했습니다.

Julia는 오픈 소스의 동적 유형 프로그래밍 언어입니다. 일반 프로그래밍에 사용할 수 있지만 과학 및 수치 컴퓨팅 사용자의 요구를 염두에두고 설계되었습니다. Julia는 즉시 병렬 처리를 지원하여 Julia 코 루틴, 멀티 스레드 (현재 실험적), 멀티 코어 또는 분산 처리로 분류되는 세 가지 주요 병렬 처리 수준을 제공합니다.

동적 유형 언어는 프로그램이 실행되는 동안 수정할 수있는 언어입니다.

병렬성이란 큰 문제를 여러 개의 작은 문제로 세분화하고 병렬로 해결하는 컴퓨터 과학 문제를 해결하는 방법을 말합니다.

Excel에 비해 Julia의 몇 가지 장점

  • 오픈 소스입니다, 따라서 사용하기 위해 값 비싼 라이선스를 지불 할 필요가 없습니다.
  • 버전 관리 시스템과 함께 사용 지원, 수행 된 작업에 대한 동료 검토를 허용합니다.
  • 멀티 플랫폼입니다. Windows, Mac, Linux, FreeBSD 및 Docker 컴퓨터에서 사용할 수 있습니다.
  • 다른 프로그래밍 언어에 의지 할 필요가 없습니다.. 사용자가 새 라이브러리를 만들어야하는 경우 Julia에서 완벽하게 수행 할 수 있습니다. Excel에서는 매크로 언어에 의존해야합니다)
  • 더 높은 성능. Julia는 더 빠른 계산을 위해 최적화되어 있습니다.

물론 고려해야 할 다른 요소가 있습니다. 많은 곳에서 사용자는 무엇을 사용할지 결정할 수 없습니다.. 모든 Windows 컴퓨터에서 Julia를 사용한 프로그래밍을 지원하지만 Excel 사용을 거부하는 다른 사용자와 해당 데이터를 공유해야 할 가능성이 있지만 Julia에는 Excel 데이터를 가져오고 내보낼 수있는 라이브러리가 있습니다.

두 번째는 학습 곡선입니다.. 어시스턴트에서 데이터를 완성하는 것은 프로그램을 만드는 것과 다릅니다. 줄리아보다 Excel에서 작업을 수행하는 방법에 대한 문서가 훨씬 더 많다는 것은 말할 것도 없습니다.

오늘날에도 대학은 비즈니스 계산 및 프로그래밍을위한 Excel 사용을 오프 더 훅 과목으로 계속 가르치고 있습니다. Julia와 같은 언어를 사용하면 학생들은 배우는 내용에 대한 무결성을 느낄 수 있습니다. 또한 데이터 해석이 중요한 기술이 될 세상에 더 잘 대비할 수 있습니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   Cesar Augusto Mejías

    Julia로 프로그래밍하는 법을 배우는 방법

    1.    디에고 저먼 곤잘레스

      안녕하세요. 스페인어로 된 몇 가지 리소스에 대한 링크를 제공합니다.
      https://mauriciotejada.com/programacionjulia/
      https://introajulia.org/

  2.   미겔

    R Python 또는 Julia를 사용하기 전에 ...

    Libre Office BASE와 같은 DATABASE를 사용하는 것이 스프레드 시트를 사용하는 것보다 더 나은 옵션입니다.

    엑셀을 사용하는 이유는 MS가 기본 패키지에서 Access를 제거했기 때문이며, FOSS를 사용하지 않기 때문에 기업에서 가장 중요한 프로그램 유형일 때 데이터베이스를 가르치지 않기 때문입니다.

  3.   에드 칼리 오

    저는 Julia가 학계와 비즈니스 R & D에서 R을 대체하여 데이터 분석에 혁명을 일으킬 것이라고 약 XNUMX 년 동안 읽었습니다. 그러나 모든 사람들이이 언어를 높이 평가한다는 사실에도 불구하고 나는 그것이 끝나지 않을 것입니다.