나는 항상 프로그래밍 콘테스트를 즐겼다. 나는 정규 참가자 였고 때로는 승자였다. 맥 테크 잡지 프로그래머의 도전 과제 가장 빠른 코드가이긴 90 년대에, 나는 오랫동안 참가자 였고 지금은 파트 타임 관리자입니다. 프로젝트 오일러 오직 정확성 만이 중요합니다. 지난 몇 년 동안, 나는 노력 해왔다. Google의 코드 잼 이는 몇 가지 문제를 해결할 수있는 2.5 시간의 실시간 경기입니다. 지난 주말, 나는 라운드 1에 참가하여 라운드 2에서 15,692 개의 예선을 3,000 개로 줄였습니다.
세계 각국의 참가자들을 수용하기 위해 라운드 1은 세 가지 다른 시간에 진행되며, 참가자들에게 여러 가지 기회를 제공하고 적어도 한 번은 지역 친화적 인 시간대에 기회를 제공합니다. 웹 사이트 go-hero.net 참가자 데이터 중 일부를 국가 및 프로그래밍 언어별로 집계하여 JMP에서 국가 참가가 대회 시간과 어떻게 일치 하는지를보기로 결정했습니다.

어두운 음영은 현지 시작 시간이 어디인지에 대한 나의 해석을 보여줍니다. 비우호적 인 (오후 9시 ~ 9시). 예상대로, 시작 시간이 친숙 할 때 참여율이 높습니다. 러시아는 눈에 띄는 예외이지만, 나는 그 나라가 너무 많은 시간대에 걸쳐 있고 대부분의 인구가 서쪽에 있기 때문에 그것이라고 상상한다. 우루과이는 또한 오프 타임 참가자의 비율이 더 높을 것으로 보이지만 대회에 우루과이가 6 명 밖에 없으므로 더 많은 변화가 예상됩니다. 더 정교한 위치 데이터는 러시아 문제를 피할 수 있으며 미국에서 동부 / 서부의 구별을 허용합니다.
그래프는 어떻게 만들어 졌습니까? 파일> 인터넷 열기 덕분에 데이터를 JMP로 쉽게 가져올 수있었습니다. 그 다음 수식 열을 사용하여 각 국가의 참가자가 세 번에 걸쳐 어떻게 분포되었는지 확인하기 위해 국가 내에서의 수를 퍼센트로 변환했습니다. 그리고 나는 일주 내가 사용할 수있는 열 일주 그룹화 변수로 사용합니다.
너는 다운로드 할 수있어. 내 JMP 파일 파일 교환에서. 다운로드하려면 무료 SAS 프로파일이 필요합니다.
그래프 빌더에서 기본 컬러 맵을 가져 오는 것은 드래그 앤 드롭만큼 쉽지만 프리젠 테이션 양식으로 가져 오려면 몇 가지 튜닝 단계가 필요합니다. 추가 단계 :
의미있는 중간 값이 없으므로 색상 스케일을 기본 3 색 구성표 대신 2 색 구성표로 변경했습니다.더 나은 컨텍스트를위한 배경지도를 추가했습니다.속성에서 비 참여 국가를 보려면 누락 된 도형 표시를 선택합니다.사용자 지정에서 국가 윤곽선을 해제하고 누락 된 도형 색을 흰색으로 설정합니다.그래프 및 범례 제목을 편집했습니다.친숙하지 않은 지역 시작 시간이 어두운 지역을 음영 처리하기 위해 각 패널에 그래프 스크립트를 추가했습니다.그건 그렇고, 나는 다음 라운드에 그것을 만들었지 만, 마지막 기회를 위해 일요일 오전 5시에 일어나서 만.