Python으로 간단한 에이전트 기반 시뮬레이션 모델 개발
이전 게시물에서 Python에서 matplotlib 및 pyplot을 사용하여 2D 그리드를 시각화하는 방법을 시연했습니다 ( “Python에서 matplotlib를 사용하여 2D 그리드 및 배열 시각화”라는 제목의 게시물). 이 게시물은 Python에서 그리드를 시각화하는 방법에 대한 첫 번째 소개였습니다. 그리드 시각화는 다음과 같은 경우에 흥미로울 수…
이전 게시물에서 Python에서 matplotlib 및 pyplot을 사용하여 2D 그리드를 시각화하는 방법을 시연했습니다 ( “Python에서 matplotlib를 사용하여 2D 그리드 및 배열 시각화”라는 제목의 게시물). 이 게시물은 Python에서 그리드를 시각화하는 방법에 대한 첫 번째 소개였습니다. 그리드 시각화는 다음과 같은 경우에 흥미로울 수…
이전 게시물에서 저는 전장 그리드에 위치 할 수있는 에이전트 그룹을 포함하는 간단한 에이전트 기반 시뮬레이션 모델을 구성했습니다. 모델은 시각화를 위해 matplotlib를 사용하여 Python으로 코딩되었습니다. 에이전트는 아래와 같이 클래스로 모델링되었습니다. # 클래스, 에이전트를 추상 데이터 유형으로 정의 class agent: # init-method,…
Python에서 Quandl의 데이터를 쿼리하는 방법에 대한 빠른 게시물입니다. Quandl은 명령 프롬프트에서 “pip install”명령으로 설치할 수 있습니다. 이를 위해 Anaconda 명령 프롬프트에 “pip install quandl”을 입력하면됩니다. Quandl은 데이터의 Wikipedia입니다. 단지 모든 콘텐츠가 무료는 아닙니다. Quandl은 미국 연방 준비 은행, 증권 거래소…
이전 게시물에서 저는 Python 스크립트 내에서 직접 Quandl을 통해 자동차 데이터를 쿼리 할 수있는 방법을 보여주었습니다. 이 게시물에서는 Python으로 Quandl에서 플래티넘 및 팔라듐 교환 가격을 쿼리하는 방법을 문서화합니다. 데이터는 런던 팔라듐 및 플래티넘 시장 (http://www.lppm.com)에서 검증되었습니다. 아래 코드에서 Quandl에서 플래티넘…
이전 게시물에서 저는 전장 그리드에 위치 할 수있는 에이전트 그룹을 포함하는 간단한 에이전트 기반 시뮬레이션 모델을 구성했습니다. 모델은 시각화를 위해 matplotlib를 사용하여 Python으로 코딩되었습니다. 계속해서 간단한 시뮬레이션 실행을 수행하여 하나의 전투 시나리오와 그 결과를 보여주었습니다. 아래에서는 코드를 정리하고 기능을 재사용…