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

Квиз

    Q-25: Погледај пажљиво следећи Пајтон програм

    import pandas as pd
    podaci = [["Ana",     "ž", 13, 46, 160],
              ["Bojan",   "m", 14, 52, 165],
              ["Vlada",   "m", 13, 47, 157],
              ["Gordana", "ž", 15, 54, 165],
              ["Dejan",   "m", 15, 56, 163],
              ["Đorđe",   "m", 13, 45, 159],
              ["Elena",   "ž", 14, 49, 161],
              ["Žaklina", "ž", 15, 52, 164],
              ["Zoran",   "m", 15, 57, 167],
              ["Ivana",   "ž", 13, 45, 158],
              ["Jasna",   "ž", 14, 51, 162]]
    tabela = pd.DataFrame(podaci)
    tabela.columns=["Ime", "Pol", "Starost", "Masa", "Visina"]
    tabela1=tabela.set_index("Ime")
    

    па означи наредбу која црта следећи дијаграм:

    ../_images/test811sl1.png
  • plt.bar(tabela1["Ime"], tabela1["Visina"])
  • Покушај поново!
  • plt.bar(tabela1.index, tabela1["Visina"])
  • Тачно!
  • plt.bar(tabela1["Ime"], tabela1.index)
  • Покушај поново!
  • Ниједан од понуђених одговора.
  • Покушај поново!

    Q-26: Погледај пажљиво Пајтон програм у претходном задатку па означи наредбу која исписује податке о Ђорђу.

  • tabela["Đorđe"]
  • Покушај поново!
  • tabela1["Đorđe"]
  • Покушај поново!
  • tabela.loc["Đorđe"]
  • Покушај поново!
  • tabela1.loc["Đorđe"]
  • Тачно!
  • Ниједан од понуђених одговора.

    Q-27: Погледај пажљиво следећи Пајтон програм

    import pandas as pd
    razred = [["Ana",     5, 3, 5, 2, 4, 5],
              ["Bojan",   5, 5, 5, 5, 5, 5],
              ["Vlada",   4, 5, 3, 4, 5, 4],
              ["Gordana", 5, 5, 5, 5, 5, 5],
              ["Dejan",   3, 4, 2, 3, 3, 4],
              ["Đorđe",   4, 5, 3, 4, 5, 4],
              ["Elena",   3, 3, 3, 4, 2, 3],
              ["Žaklina", 5, 5, 4, 5, 4, 5],
              ["Zoran",   4, 5, 4, 4, 3, 5],
              ["Ivana",   2, 2, 2, 2, 2, 5],
              ["Jasna",   3, 4, 5, 4, 5, 5]]
    ocene = pd.DataFrame(razred)
    ocene.columns=["Ime", "Informatika", "Engleski", "Matematika", "Fizika", "Hemija", "Likovno"]
    ocene1 = ocene.set_index("Ime")
    

    па означи наредбу која рачуна просек Ђорђетових оцена.

  • ocene1["Đorđe"].average()
  • Покушај поново!
  • ocene1["Đorđe"].mean()
  • Покушај поново!
  • ocene1.loc["Đorđe"].average()
  • Покушај поново!
  • ocene1.loc["Đorđe"].mean()
  • Тачно!

    Q-28: Погледај пажљиво следећи Пајтон програм

    import pandas as pd
    podaci = [["Ana",     "ž", 13, 46, 160],
              ["Bojan",   "m", 14, 52, 165],
              ["Vlada",   "m", 13, 47, 157],
              ["Gordana", "ž", 15, 54, 165],
              ["Dejan",   "m", 15, 56, 163],
              ["Đorđe",   "m", 13, 45, 159],
              ["Elena",   "ž", 14, 49, 161],
              ["Žaklina", "ž", 15, 52, 164],
              ["Zoran",   "m", 15, 57, 167],
              ["Ivana",   "ž", 13, 45, 158],
              ["Jasna",   "ž", 14, 51, 162]]
    tabela = pd.DataFrame(podaci)
    tabela.columns=["Ime", "Pol", "Starost", "Masa", "Visina"]
    tabela1=tabela.set_index("Ime")
         tabela2=tabela1.T
    

    па означи исказ који садржи навише тачних информација (само један):

  • tabela2 има 11 врста и 5 колона.
  • Покушај поново!
  • tabela2 има исти број врста као tabela1 и исти број колона као tabela1.
  • Покушај поново!
  • tabela2 има онолико колона колико врста има tabela1.
  • Покушај поново!
  • tabela2 има онолико колона колико врста има tabela1 и онолико врста колико колона има tabela1.
  • Тачно!
(Created using Swinx, RunestoneComponents and PetljaDoc)
© 2022 Petlja
A- A+