$$ \newcommand{\floor}[1]{\left\lfloor{#1}\right\rfloor} \newcommand{\ceil}[1]{\left\lceil{#1}\right\rceil} \renewcommand{\mod}{\,\mathrm{mod}\,} \renewcommand{\div}{\,\mathrm{div}\,} \newcommand{\metar}{\,\mathrm{m}} \newcommand{\cm}{\,\mathrm{cm}} \newcommand{\dm}{\,\mathrm{dm}} \newcommand{\litar}{\,\mathrm{l}} \newcommand{\km}{\,\mathrm{km}} \newcommand{\s}{\,\mathrm{s}} \newcommand{\h}{\,\mathrm{h}} \newcommand{\minut}{\,\mathrm{min}} \newcommand{\kmh}{\,\mathrm{\frac{km}{h}}} \newcommand{\ms}{\,\mathrm{\frac{m}{s}}} \newcommand{\mss}{\,\mathrm{\frac{m}{s^2}}} \newcommand{\mmin}{\,\mathrm{\frac{m}{min}}} \newcommand{\smin}{\,\mathrm{\frac{s}{min}}} $$

Prijavi problem


Obeleži sve kategorije koje odgovaraju problemu

Još detalja - opišite nam problem


Uspešno ste prijavili problem!
Status problema i sve dodatne informacije možete pratiti klikom na link.
Nažalost nismo trenutno u mogućnosti da obradimo vaš zahtev.
Molimo vas da pokušate kasnije.

Табеларно представљени подаци

Питање 1.

    Q-1: Име CSV формата записа података је настало као акроним енглеског израза -

    Изабери одговор:

  • Comma Stored Values
  • Нетачно
  • Comma Separated Values
  • Тачно
  • Completly Separated Values
  • Нетачно
  • Completly Stored Values
  • Нетачно

Питање 2.

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

    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]]
    tabela = pd.DataFrame(podaci)
    tabela.columns=["Ime", "Pol", "Starost", "Masa", "Visina"]
    

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

    Изабери одговор:

  • У променљивој tabela подаци су представљени на ефикаснији начин него у променљивој podaci.
  • Тачно
  • У променљивој podaci подаци су представљени на ефикаснији начин него у променљивој tabela.
  • Нетачно
  • Нема разлике у начину на који су организоване табелe у променљивим podaci и tabela.
  • Нетачно
  • Ниједан од понуђених одговора.
  • Нетачно

Питање 3.

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

    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]]
    tabela = pd.DataFrame(podaci)
    tabela.columns=["Ime", "Pol", "Starost", "Masa", "Visina"]
    

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

    _images/test810sl1.png

    Изабери одговор:

  • plt.bar(tabela["Ime"], tabela["Visina"])
  • Тачно
  • plt.bar(tabela["Ime", "Visina"])
  • Нетачно
  • plt.bar("Ime", "Visina")
  • Нетачно
  • Ниједан од понуђених одговора.
  • Нетачно

Питање 4.*

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

    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.
  • Нетачно

Питање 5.*

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

    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
    

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

    _images/test811sl1.png

    Изабери одговор:

  • plt.bar(tabela1["Ime"], tabela1["Visina"])
  • Нетачно
  • plt.bar(tabela1.index, tabela1["Visina"])
  • Тачно
  • plt.bar(tabela1["Ime"], tabela1.index)
  • Нетачно
  • Ниједан од понуђених одговора.
  • Нетачно

Питање 6.*

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

    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.loc["Đorđe"].mean()
  • Тачно
  • ocene1["Đorđe"].mean()
  • Нетачно
  • ocene1.loc["Đorđe"].average()
  • Нетачно
  • ocene1["Đorđe"].average()
  • Нетачно

Питање 7.*

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

    _images/test2813sl1.png

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

    Изабери одговор:

  • tabela2 = tabela1.sort("Visina")
  • Нетачно
  • tabela2 = tabela1.sort(by="Visina")
  • Нетачно
  • tabela2 = tabela1.sort_values("Visina")
  • Нетачно
  • tabela2 = tabela1.sort_values(by="Visina")
  • Тачно

Питање 8.*

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

    _images/test2813sl2.png

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

    Изабери одговор:

  • tabela3 = tabela1.sort("Visina", descending=False)
  • Нетачно
  • tabela3 = tabela1.sort(by="Visina", ascending=False)
  • Нетачно
  • tabela3 = tabela1.sort_values("Visina", descending=False)
  • Нетачно
  • tabela3 = tabela1.sort_values(by="Visina", ascending=False)
  • Тачно

Питање 9.*

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

    _images/test2813sl5.png

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

    Изабери одговор:

  • tabela4 = tabela1["ž"]
  • Нетачно
  • tabela4 = tabela1.Pol == "ž"
  • Нетачно
  • tabela4 = tabela1[Pol] == "ž"
  • Нетачно
  • tabela4 = tabela1[tabela1.Pol == "ž"]
  • Тачно

Питање 10.**

    Q-10: На слици су дати табела 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[value="Starost"].counts()
  • Нетачно
  • tabela1["Starost"].value_counts()
  • Тачно
  • tabela1[Starost].value_counts()
  • Нетачно

Питање 11.

    Q-11: Зашто табела одређена као

    pd.DataFrame([["prva","druga","druga"],
       [0,0,0],
       [6.0,7.0,8.0]]
    )
    

    није практично решење?

    Изабери одговор:

  • Зато што су у једном реду само нуле.
  • Нетачно
  • Зато што нису одређени називи колона.
  • Нетачно
  • Зато што су подаци истог типа по редовима, а не по колонама.
  • Тачно
  • Зато што подаци у првом реду табеле нису јединствени.
  • Нетачно

Питање 12.

    Q-12: Како наћи средње вредности по колонама табеле df?

    Изабери одговор:

  • mean(df)
  • Нетачно
  • mean(df.columns)
  • Нетачно
  • df.mean()
  • Тачно
  • df.colums.mean()
  • Нетачно

Питање 13.

    Q-13: Како сабрати вредности у табели df по свим редовима?

    Изабери одговор:

  • sum(df)
  • Нетачно
  • df.rows.sum()
  • Нетачно
  • df.sum(’rows’)
  • Нетачно
  • df.sum(axis=1)
  • Тачно

Питање 14.

    Q-14: Како сабрати вредности у табели df по свим колонама?

    Изабери одговор:

  • df.sum()
  • Тачно
  • sum(df)
  • Нетачно
  • df.iloc['ALL'].sum()
  • Нетачно
  • sum(df.iloc[])
  • Нетачно

Питање 15.

    Q-15: Зашто табели са шест колона не можемо да доделимо ове називе колона:

    df.columns=['prva','2.',3,'четврта',3,'### G']?
    

    Изабери одговор:

  • Зато што бројеви не могу да буду називи колона.
  • Нетачно
  • Зато што називи не могу да буду и ћирилицом и латиницом.
  • Нетачно
  • Зато што назив не може да садржи знаке који нису слова, цифре или размак.
  • Нетачно
  • Зато што називи колона не смеју да се понављају.
  • Тачно