Табеларно представљени подаци¶
Питање 1.¶
- Comma Stored Values
- Нетачно
- Comma Separated Values
- Тачно
- Completly Separated Values
- Нетачно
- Completly Stored Values
- Нетачно
Q-1: Име CSV формата записа података је настало као акроним енглеског израза -
Изабери одговор:
Питање 2.¶
- У променљивој tabela подаци су представљени на ефикаснији начин него у променљивој podaci.
- Тачно
- У променљивој podaci подаци су представљени на ефикаснији начин него у променљивој tabela.
- Нетачно
- Нема разлике у начину на који су организоване табелe у променљивим podaci и tabela.
- Нетачно
- Ниједан од понуђених одговора.
- Нетачно
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"]
па означи исказ који садржи највише тачних информација (само један) -
Изабери одговор:
Питање 3.¶
- plt.bar(tabela["Ime"], tabela["Visina"])
- Тачно
- plt.bar(tabela["Ime", "Visina"])
- Нетачно
- plt.bar("Ime", "Visina")
- Нетачно
- Ниједан од понуђених одговора.
- Нетачно
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"]
па означи наредбу која црта следећи дијаграм:
Изабери одговор:
Питање 4.*¶
- tabela2 има 11 врста и 5 колона.
- Нетачно
- tabela2 има онолико колона колико врста има tabela1 и онолико врста колико колона има tabela1.
- Тачно
- tabela2 има онолико колона колико врста има tabela1.
- Нетачно
- tabela2 има исти број врста као tabela1 и исти број колона као tabela1.
- Нетачно
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
па означи исказ који садржи навише тачних информација (само један) -
Изабери одговор:
Питање 5.*¶
- plt.bar(tabela1["Ime"], tabela1["Visina"])
- Нетачно
- plt.bar(tabela1.index, tabela1["Visina"])
- Тачно
- plt.bar(tabela1["Ime"], tabela1.index)
- Нетачно
- Ниједан од понуђених одговора.
- Нетачно
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
па означи наредбу која црта следећи дијаграм:
Изабери одговор:
Питање 6.*¶
- ocene1.loc["Đorđe"].mean()
- Тачно
- ocene1["Đorđe"].mean()
- Нетачно
- ocene1.loc["Đorđe"].average()
- Нетачно
- ocene1["Đorđe"].average()
- Нетачно
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")
па означи наредбу која рачуна просек Ђорђевих оцена -
Изабери одговор:
Питање 7.*¶
- tabela2 = tabela1.sort("Visina")
- Нетачно
- tabela2 = tabela1.sort(by="Visina")
- Нетачно
- tabela2 = tabela1.sort_values("Visina")
- Нетачно
- tabela2 = tabela1.sort_values(by="Visina")
- Тачно
Q-7: На слици су дате две табеле, лево је tabela1
, а десно tabela2
:
Означи наредбу којом се од табеле tabela1
добија tabela2
.
Изабери одговор:
Питање 8.*¶
- 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)
- Тачно
Q-8: На слици су дате две табеле, лево је tabela1
, а десно tabela3
:
Означи наредбу којом се од табеле tabela1
добија tabela3
.
Изабери одговор:
Питање 9.*¶
Питање 10.**¶
- tabela1.Starost.counts()
- Нетачно
- tabela1[value="Starost"].counts()
- Нетачно
- tabela1["Starost"].value_counts()
- Тачно
- tabela1[Starost].value_counts()
- Нетачно
Q-10: На слици су дати табела tabela1
и дијаграм:
Шта треба уписати уместо три упитника у програму:
import matplotlib.pyplot as plt
frekv = ???
plt.pie(frekv.values, labels=frekv.index)
plt.show()
plt.close()
да би он нацртао дијаграм који је дат поред табеле.
Изабери одговор:
Питање 11.¶
- Зато што су у једном реду само нуле.
- Нетачно
- Зато што нису одређени називи колона.
- Нетачно
- Зато што су подаци истог типа по редовима, а не по колонама.
- Тачно
- Зато што подаци у првом реду табеле нису јединствени.
- Нетачно
Q-11: Зашто табела одређена као
pd.DataFrame([["prva","druga","druga"],
[0,0,0],
[6.0,7.0,8.0]]
)
није практично решење?
Изабери одговор:
Питање 12.¶
- mean(df)
- Нетачно
- mean(df.columns)
- Нетачно
- df.mean()
- Тачно
- df.colums.mean()
- Нетачно
Q-12: Како наћи средње вредности по колонама табеле df?
Изабери одговор:
Питање 13.¶
- sum(df)
- Нетачно
- df.rows.sum()
- Нетачно
- df.sum(’rows’)
- Нетачно
- df.sum(axis=1)
- Тачно
Q-13: Како сабрати вредности у табели df по свим редовима?
Изабери одговор:
Питање 14.¶
- df.sum()
- Тачно
- sum(df)
- Нетачно
- df.iloc['ALL'].sum()
- Нетачно
- sum(df.iloc[])
- Нетачно
Q-14: Како сабрати вредности у табели df по свим колонама?
Изабери одговор:
Питање 15.¶
- Зато што бројеви не могу да буду називи колона.
- Нетачно
- Зато што називи не могу да буду и ћирилицом и латиницом.
- Нетачно
- Зато што назив не може да садржи знаке који нису слова, цифре или размак.
- Нетачно
- Зато што називи колона не смеју да се понављају.
- Тачно
Q-15: Зашто табели са шест колона не можемо да доделимо ове називе колона:
df.columns=['prva','2.',3,'четврта',3,'### G']?
Изабери одговор: