저는 imdb API를 사용하여 시각화 프로젝트를 진행하고 있습니다. 나는 대부분의 영화가 만들어진베이스 맵에 보여주고 싶다. 나는 가장 인기있는 국가의 목록을 이미 만들었고, 이제 그것을 내 기본지도에 추가하여 자주 사용되는 국가가 많을수록 빨간색이 많이 사용됩니다. (기압계 사용 - 연한 노란색에서 진한 빨간색으로).파이썬에서 Basemap을 사용하여 국가의 프리퀀시를 그려야합니다
제 질문은 저의 목록을베이스 맵에 어떻게 구현합니까? 내 목록은 다음과 같다 :
[304, 60, 18, 0, 3, 8, 6, 14, 14, 2, 6, 2, 2, 3, 3, 2, 0, 2, 13, 3, 3, 5, 0, 2, 1, 1, 12]
는 지금 우리는 코드와 표준 기본 맵을 만들었습니다
업데이트 :
글쎄, 지금까지 내가 년 Colorbar을 만드는 어떤 관리도 내가 필요한 것. 그러나 나는 아직도 국가를 색칠하고 feqrency 국가들과 함께 나의 목록을 사용하는 방법을 모른다. 미국 예를 들어
, 304 스탠드 :
코드 :
from mpl_toolkits.basemap import Basemap
import matplotlib.pyplot as plt
import numpy as np
m = Basemap(projection='mill',llcrnrlat=-90,urcrnrlat=90,\
llcrnrlon=-160,urcrnrlon=160,resolution='c')
m.drawcoastlines()
m.drawcountries(color='black')
m.drawmapboundary()
#Colorbar
# The number of divisions of the cmap we have
k = 400
A = np.random.random((10,10))*k
c = cmap_discretize('autumn', 3)
# First show without
plt.imshow(A,interpolation='nearest',cmap=c)
plt.colorbar()
plt.title('Imdb Top250 feq countries')
plt.show()
내가 뭘 찾아야할지 알려주시겠습니까? 프로젝트에베이스 맵을 사용한 적이 처음입니다. 나는이 시점에서 무엇을해야할지 정말로 모른다. 지금 나는 drawcoastlines의 일부 매개 변수로 보았습니다. 여기서 나는 호수를 푸른 색으로 만들 수 있습니다. Hmm – Raaydk
이 재생 목록보기 - https://www.youtube.com/watch?v=wAwQ-noyB98&list=PLQVvvaa0QuDfpEcGUM6ogsbrlWtqpS5-1 – theharshest
글쎄 어떻게 점을 찍는 지 알지만 각 나라에주는 법을 알 수는 없습니다. freqency에 기반한 색상 .. – Raaydk