Садржај
Припрема
1. Увод у Џупитер (*Jupyter*)
2. Низови података и линијски дијаграми
3. Хистограми и боје
4. Просек и медијана низа бројева
5. Фреквенцијска анализа и секторски дијаграми
6. Табеларно представљени подаци
7. Индексирање и транспоновање табеле
8. Модификације табеле и записивање табеле у датотеку
9. Сортирање, филтрирање и фреквенцијска анализа
10. Џупитер и Ексел

Квиз

    Q-33: На слици су дате две табеле, лево је tabela1, а десно tabela2:

    ../_images/test2813sl1.png

    Означи наредбу којом се од табеле tabela1 добија tabela2.

  • tabela2 = tabela1.sort_values(by="Visina")
  • Тачно!
  • tabela2 = tabela1.sort_values("Visina")
  • Покушај поново!
  • tabela2 = tabela1.sort(by="Visina")
  • Покушај поново!
  • tabela2 = tabela1.sort("Visina")
  • Покушај поново!

    Q-34: На слици су дате две табеле, лево је tabela1, а десно tabela3:

    ../_images/test2813sl2.png

    Означи наредбу којом се од табеле tabela1 добија tabela3.

  • tabela3 = tabela1.sort_values(by="Visina", ascending=False)
  • Тачно!
  • tabela3 = tabela1.sort_values("Visina", descending=False)
  • Покушај поново!
  • tabela3 = tabela1.sort(by="Visina", ascending=False)
  • Покушај поново!
  • tabela3 = tabela1.sort("Visina", descending=False)
  • Покушај поново!

    Q-35: На слици су дате три табеле, лево је tabela1, у средини је tabela2, а десно је tabela3:

    ../_images/test2813sl4.png

    Шта треба уписати уместо три упитника у програму:

    import matplotlib.pyplot as plt
    plt.figure(figsize=(10,5))
    plt.bar(???.index, ???["Visina"], label="Visina")
    plt.bar(???.index, ???["Masa"], label="Masa")
    plt.title("Visina i masa dece u grupi")
    plt.legend()
    plt.show()
    plt.close()
    

    да би он нацртао следећи дијаграм:

    ../_images/test2813sl3.png
  • tabela1
  • Покушај поново!
  • tabela2
  • Покушај поново!
  • tabela3
  • Тачно!
  • Ништа од понуђеног.
  • Покушај поново!

    Q-36: На слици су дате две табеле, лево је tabela1, а десно tabela4:

    ../_images/test2813sl5.png

    Означи наредбу којом се од табеле tabela1 добија tabela4.

  • tabela4 = tabela1[tabela1.Pol == "ž"]
  • Тачно!
  • tabela4 = tabela1[Pol == "ž"]
  • Покушај поново!
  • tabela4 = tabela1["ž"]
  • Покушај поново!
  • Ништа од понуђеног.
  • Покушај поново!

    Q-37: На слици су дате две табеле, лево је tabela1, а десно tabela5:

    ../_images/test2813sl6.png

    Означи наредбу којом се од табеле tabela1 добија tabela5.

  • tabela5 = tabela1[tabela1.Pol > 50]
  • Покушај поново!
  • tabela5 = tabela1[Masa == "ž"]
  • Покушај поново!
  • tabela5 = tabela1[tabela1.Masa == 50]
  • Покушај поново!
  • tabela5 = tabela1[tabela1.Masa < 50]
  • Покушај поново!
  • Ништа од понуђеног.
  • Тачно!

    Q-38: На слици су дати табела tabela1 и дијаграм:

    ../_images/test2813sl7.png

    Шта треба уписати уместо три упитника у програму:

    import matplotlib.pyplot as plt
    tabelica = ???
    plt.bar(tabelica.index, tabelica["Visina"], label="Visina")
    plt.bar(tabelica.index, tabelica["Masa"], label="Masa")
    plt.legend()
    plt.show()
    plt.close()
    

    да би он нацртао дијаграм који је дат поред табеле.

  • tabela1[(tabela1.Masa <= 55) & (tabela1.Pol == "m")]
  • Тачно!
  • tabela1[tabela1.Masa <= 55 & tabela1.Pol == "m"]
  • Покушај поново!
  • tabela1[(Masa <= 55) & (Pol == "m")]
  • Покушај поново!
  • tabela1[Masa <= 55 & Pol == "m"]
  • Покушај поново!

    Q-39: На слици су дати табела tabela1 и дијаграм:

    ../_images/test2813sl8.png

    Шта треба уписати уместо три упитника у програму:

    import matplotlib.pyplot as plt
    frekv = ???
    plt.pie(frekv.values, labels=frekv.index)
    plt.show()
    plt.close()
    

    да би он нацртао дијаграм који је дат поред табеле.

  • tabela1.Starost.counts()
  • Покушај поново!
  • tabela1[Starost].value_counts()
  • Покушај поново!
  • tabela1[value="Starost"].counts()
  • Покушај поново!
  • tabela1["Starost"].value_counts()
  • Тачно!
(Created using Swinx, RunestoneComponents and PetljaDoc)
© 2022 Petlja
A- A+