1. Nauka
  2. /
  3. Kursy
  4. /
  5. Python średnio zaawansowany

Connected

ćwiczenie

Rozmiary

Na razie wykres punktowy wygląda jak chmura niebieskich kropek – wszystkie wyglądają tak samo. Zmieńmy to. Czy nie byłoby świetnie, gdyby rozmiar kropek odpowiadał liczbie ludności?

Aby to osiągnąć, w twoim środowisku pracy dostępna jest lista pop. Zawiera ona liczby ludności poszczególnych krajów wyrażone w milionach. Lista ta jest już przekazana do metody scatter jako argument s (od ang. size, czyli rozmiar).

Instrukcje

100 XP
  • Uruchom skrypt, aby zobaczyć, jak zmienił się wykres.
  • Wygląda dobrze, ale zwiększenie rozmiaru bąbelków sprawi, że wykres będzie bardziej czytelny.
    • Zaimportuj pakiet numpy jako np.
    • Użyj np.array(), aby utworzyć tablicę NumPy z listy pop. Nazwij tę tablicę np_pop.
    • Podwój wartości w np_pop, przypisując do np_pop wynik działania np_pop * 2. Ponieważ np_pop jest tablicą NumPy, każdy element zostanie podwojony.
    • Zmień argument s wewnątrz plt.scatter() na np_pop zamiast pop.